永发信息网

C语言中#program是什么意思?

答案:2  悬赏:0  手机版
解决时间 2021-02-19 09:02
  • 提问者网友:姑娘长的好罪过
  • 2021-02-18 16:41
C语言中#program是什么意思?
最佳答案
  • 五星知识达人网友:傲气稳了全场
  • 2021-02-18 17:32
#pragma是一个预处理指令,会把后面的值传给编译器。
这个预处理指令是用于向编译器提供窗外信息的标准方法。
对于这个指令C标准中没有明确规定,所以不同编译器实现是不同的。
同一个#pragma命令,换一个编译器可能完全没有意义或者是不同意义。
格式一般为: #pragma Para。其中Para 为参数。
例如:
#pragma REGPARMS
使用REGPARMS 是让编译器透过暂存器来传函数参数。这样中间的函数速度快些。
全部回答
  • 1楼网友:青尢
  • 2021-02-18 18:04
#pragma指令对每个编译器给出了一个方法,在保持与c和c++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 1、语法。 #pragma 语言符号字符串 2、 含义。 语言符号字符串是给出特有编译器指令和参量的字符序列。数字符号(#)必须是包含编译指示行中的第一个非空白字符。空白字符可分开数字符号(#)和单词pragma。在#pragma之后,可以编写翻译器作为预处理器语言符号分析的任何文本。#pragma的参量从属于宏扩展。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯