
#在C语言中是什么意思?
7个回答
展开全部
#include
是包含头文件的预处理指令,也就是说在编译之前将stdio.h这个头文件添加到这条指令所在的位置,stdio.h是c语言的基本输入输出的头文件,也就是说如果需要输入输出的话就要包含这个头文件,头文件如果用<>符号括起来的话说明只到编译器的头文件库里面寻找,如果用"
"括起来说明先到源文件的根目录寻找,如果找不到就到头文件库里面寻找,如果再找不到就会报错。
是包含头文件的预处理指令,也就是说在编译之前将stdio.h这个头文件添加到这条指令所在的位置,stdio.h是c语言的基本输入输出的头文件,也就是说如果需要输入输出的话就要包含这个头文件,头文件如果用<>符号括起来的话说明只到编译器的头文件库里面寻找,如果用"
"括起来说明先到源文件的根目录寻找,如果找不到就到头文件库里面寻找,如果再找不到就会报错。
展开全部
用在预编译伪指令,没有特别的意思
#if
#define
#include
#endif
等等,他们是一体的,整体代表一个伪指令
#if
#define
#include
#endif
等等,他们是一体的,整体代表一个伪指令
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
还有别的意思,在宏定义的时候,给参数加上"",变成一个字符串
#define to_string( s ) # s
int main()
{
char *p = to_string(hello world);//注意这里没有引号
printf("%s",p);
}
#define to_string( s ) # s
int main()
{
char *p = to_string(hello world);//注意这里没有引号
printf("%s",p);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
预处理指令的标志字符。除了在字符串中,
编译器看到这字符,就知道后面跟的是预处理指令
编译器看到这字符,就知道后面跟的是预处理指令
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#是预处理指令的标志。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询