c编程语言-declare()函数

c编程语言-declare()函数,c,function,C,Function,我正在写一个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_

我正在写一个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,&REG_op_count);

C中没有这样的函数,它可能/应该在您的程序中定义。

C中没有这样的函数,它可能/应该在您的程序中定义。

您应该在代码中实现这个函数。

您应该在代码中实现这个函数。

声明函数意味着您正在分配函数的返回类型。没有名为“Declare function”的内置函数。假设您想创建一个函数来添加数字。因此,您可以将函数命名为“Add”。在c编程中,您必须在第一个示例中声明函数类型:对于两个整数相加,函数类型应为int Add(){}

声明函数意味着您正在分配函数的返回类型。没有名为“Declare function”的内置函数。假设您想创建一个函数来添加数字。因此,您可以将函数命名为“Add”。在c编程中,首先必须声明函数类型示例:对于两个整数相加,函数类型应为int Add(){}

在c标准库中,或者据我所知,在任何常用的附加库中,都没有名为
declare
的函数

名称
declare
没有什么特别之处。它也可能被命名为
foobar


它必须声明为程序中某个地方的函数或宏。如果您的开发环境有这样的功能,请尝试查询名称(如果您使用的是IDE,您可以将鼠标悬停在函数名上或右键单击函数名)。或者只需搜索源文件及其
#include
s的任何标题,以查找名称
declare
grep
ctags
都是这方面的有用工具。

在C标准库中,或者据我所知,在任何常用的附加库中,都没有名为
declare
的函数

名称
declare
没有什么特别之处。它也可能被命名为
foobar


它必须声明为程序中某个地方的函数或宏。如果您的开发环境有这样的功能,请尝试查询名称(如果您使用的是IDE,您可以将鼠标悬停在函数名上或右键单击函数名)。或者只需搜索源文件及其
#include
s的任何标题,以查找名称
declare
grep
ctags
都是这类事情的有用工具。

让我首先说一下。。。嗯?在项目的头文件中搜索
declare
,它可能是一个宏(这里只是猜测)。如果使用Visual Studio,请在
declare
函数中按F12。如果使用gcc,请使用开关。如果是其他的,试着按照这些思路做一些事情。你是如何理解这个函数的。你说你在写一个C程序;问题中的代码是你写的吗?如果不是,它是从哪里来的?@Omkar Patil,你有很多答案可供选择,你应该接受一个!!!让我第一个说。。。嗯?在项目的头文件中搜索
declare
,它可能是一个宏(这里只是猜测)。如果使用Visual Studio,请在
declare
函数中按F12。如果使用gcc,请使用开关。如果是其他的,试着按照这些思路做一些事情。你是如何理解这个函数的。你说你在写一个C程序;问题中的代码是你写的吗?如果不是,它是从哪里来的?@Omkar Patil,你有很多答案可供选择,你应该接受一个!!!这不是真的回答问题,这不是真的回答问题。