我正在编写一个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);发布于 2016-04-15 01:44:53
在C中没有这样的函数,它可能/应该在你的程序中定义。
发布于 2016-04-15 02:57:04
在C标准库中,或者据我所知,在任何常用的插件库中都没有名为declare的函数。
declare这个名字没有什么特别之处。它可能已经被命名为foobar。
它必须在程序中的某个地方声明为函数或宏。如果您的开发环境有这样的特性,请尝试查询名称(如果您使用的是IDE,则可以将鼠标悬停在函数名称上或右键单击它)。或者只是搜索源文件及其#includes的任何头文件中的名称declare。对于这类事情,grep和ctags都是有用的工具。
发布于 2016-04-15 01:48:49
您应该在代码中实现此函数
https://stackoverflow.com/questions/36630294
复制相似问题