我正在编写一个c程序并遇到了declare()函数。
当我在网上搜索它时,我收到了关于函数声明和函数定义的结果。
我想知道c中的declare()函数,它做什么,它的参数是什么等。
以下是使用该函数的代码块:
char file[50];
strcpy(file,"IS_inst.txt");
declare(file,IS_ins,&IS_inst_count);
strcpy(file,"DS_inst.txt");
declare(file,DS_ins,&DS_inst_count);
strcpy(file,"AD_inst.txt");
declare(file,AD_ins,&AD_inst_count);
strcpy(file,"REG_OPERAND.txt");
declare(file,REG_oprand,®_op_count);
答案 0 :(得分:3)
C中没有这样的功能,它可能/应该在您的程序中定义。
答案 1 :(得分:3)
在C标准库中没有名为declare
的函数,或者据我所知,在任何常用的附加库中都没有。{/ p>
名称declare
没有什么特别之处。它可能也被命名为foobar
。
它必须在程序中的某个地方声明为函数或宏。如果您的开发环境具有此类功能,请尝试查询名称(如果您正在使用IDE,则可以将鼠标悬停在上面或右键单击该功能名称)。或者只搜索源文件及其#include
的所有标题,以获取名称declare
。 grep
和ctags
都是此类工具的有用工具。
答案 2 :(得分:0)
您应该在代码中实现此功能
答案 3 :(得分:-1)
声明函数意味着您正在分配函数的返回类型。没有内置函数命名为"声明函数"。假设您要创建一个添加数字的函数。因此,您可以将该功能命名为"添加"。在c编程中,你必须在第一个例子中声明函数类型:对于两个整数,函数类型应该是int Add(){}