问题标签 [function-parameter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
622 浏览

c - 从文件中读取字符串并将字符串存储到 C 中的多维字符串数组中

我真的需要知道如何解决这个问题。

我有一个被读取的文件,我将文件中的字符串存储到一个作为参数传递的数组中,但我不知道如何使它工作。

当我打印数组的内容时,它会说null。那么如何将多维字符串readfiles()数组传递给并使其将字符串保存在作为参数传递的数组中,每个字符串都在一个位置?

谢谢您的帮助。

0 投票
1 回答
1151 浏览

php - PHP 验证输入表单

我正在制作输入表单,目前正在验证代码。我从博客中遇到了这个验证代码,它看起来很整洁。有人知道如何将此代码实现为表单吗?任何帮助表示赞赏。

0 投票
1 回答
689 浏览

string - 将字符串类型传递给函数

我有以下代码:

我得到以下信息:

有人可以指出我实际上如何将字符串传递给PowerShell中的函数吗?

0 投票
2 回答
5527 浏览

javascript - 函数参数的最大长度

JavaScript function() 参数是否有最大长度?

我创建了一个具有长参数的函数,但它不起作用。当我缩短相同函数的参数时,它起作用了。这是否意味着函数参数有最大长度?如果是这样,请推荐我当前方法的替代方法。

JavaScript

HTML

当 PHP 变量较长时,如“17b6f557969619544eb1e6cd58c3f341”,则不起作用。但是,如果我将变量更改为“203”之类的东西,该函数就会成功运行。

0 投票
11 回答
67279 浏览

c - 为什么没有参数的函数(与实际函数定义相比)编译?

我刚刚遇到某人的 C 代码,我对它为什么要编译感到困惑。有两点不明白。

  1. 与实际的函数定义相比,函数原型没有参数。

  2. 函数定义中的参数没有类型。


为什么这行得通?我已经在几个编译器中对其进行了测试,并且效果很好。

0 投票
2 回答
256 浏览

java - JNA:函数及其参数映射是如何从 java 到 VC++ 发生的

在 java 中,我使用 JNA 加载 VC++ dll 文件并在其中调用函数,在一个函数中我需要发送 6 个参数,在 VC++ 函数定义中,我得到前 3 个参数的正确值,但后 3 个参数的值为“0”,
第二个参数是字节数组,当我发送 1024 个字节时,我得到第 5 个布尔参数为,但当我传递 10 个字节时,它被视为
我的函数原型:

int deviceupload(Pointer p, _byte[] data_, long startaddress, long datalength,_Boolean rt_,Pointer xyz);

那么映射会根据参数的大小而改变吗?
或者 JNA 堆栈太小以至于不能容纳 6 个参数?但是根据 JNA 文档MAX_NARGSFunction类值是 256 所以我认为 6 个参数不是问题,
即使第 3 和第 4 个参数具有相同的数据类型,在 VC++ 函数定义startaddress中被正确接收但datalength接收到的值为 0

,所以知道为什么它的行为如此奇怪吗?

0 投票
3 回答
1047 浏览

c - C函数参数列表中的`...`参数是什么意思

可能重复:
C/C++:传递可变数量的参数

按函数声明方式

return-type function-name(parameter-list, ...) {body ...}

下面的代码是一种重载吗?

(在 A_FILE.h 中)

typedef VOID *FUNCTION(UINTN Number, ...);

似乎我可以只将一个Number参数或多个参数传递给FUNCTION函数,那么参数的数量是否取决于函数的实现?

0 投票
1 回答
1586 浏览

javascript - 在 Javascript 函数参数中使用键的值作为键值对中的键

可能重复:
在 Javascript 中使用键值作为键值对中的键

作为在 Javascript函数参数中使用键的值作为键值对中的键的后续操作。如何将键值对的值用作 Javascript 函数参数中不同键值对中的键?

我想做以下事情:

所以事情基本上等于:

0 投票
1 回答
73 浏览

ios - 我需要在异步函数中释放参数吗?

我为此搜索了很多,但对此一无所知。

首先,我没有使用ARC。

假设我正在调用一个异步函数,并将指针 A 传递给它,最初我想,好吧,让我们将一个自动释放的指针 A 传递给它,异步函数将在完成操作后释放 A。但似乎它不会工作。

然后有一个 EXC_BAD_ACCESS 错误进来,如果我删除自动释放,那么它就很好。

有人知道吗?

0 投票
1 回答
136 浏览

c++ - 可变函数声明 VS 采用列表的函数

在设计一个类或一个函数时,下面显示的哪种方式更好,为什么?

提供像 addItemVariadic(..) 或 addItemList(..) 这样的函数更好吗?

还是提供一组这样的功能更好,比如进一步获取一些迭代器,或者限制功能更好,比如只获取一个列表?