C语言简答题
发布网友
发布时间:2022-05-10 02:57
我来回答
共2个回答
热心网友
时间:2023-10-24 20:24
C语言中的保留字也就是关键字``是C语言自带的,程序员自己命名标识符时不能使用保留字.C语言使用ASIC II(美国信息标准化字符集)来表示字符,其程序结构和C++,JACA等一样有选择,循环,分支等常用结构.计算机是不能执行C语言源程序的,必须先要使用编译器使源程序编译成目标代码,再使用连接程序使之成为可执行程序才能运行.目前编程语言主要分为四代,第一代就是机器语言,特点是执行效率高,但对程序员要求高,移植性很差;第二代是符号语言,也就是常说的汇编语言,特点跟第一代差不多,对程序员要求就低了些;第三代就是现在常用的C,C++,JAVA,VB等高级语言,特点是对程序员要求低,不用熟悉机器的硬件,移植性好.*目前正在研究中吧,好像称为人工智能语言.
以上是个人观点,有什么错误之处请不要见怪.
热心网友
时间:2023-10-24 20:24
C语言有许多保留字
保留字也称关键字
所谓“关键字”就是不能作其他标识符使用,常见关键字有:auto break
case char const continue default do double else extern float for goto if int long register return shortsigned sizeof static struct seitch sypedef union unsigned void while等
还有不常用的:enum volatile
关键字注意:不能作函数名,变量名等
C语言的字符采用ASCII码形式
C语言结构特点有:各句末尾用“;”结束,中间采用“,”停顿,有宏
等
计算机执行C语言是采用编译方式
所谓的便宜的方式就是把源程序用相应的编译程序把相应的机器语言的目标代码,然后通过连接装配程序链接成可执行程序,再运行执行程序
得到结果。
编程语言分三代
第一代:机器语言(Machine Language)是由“0”,“1”代码组成的计算机能够直接识别和执行的语言。这种语言的优点是能够直接被计算机所执行,因此节省内存且运行速度快。缺点是指令难读,难记,难编,难修改。
第二代:汇编语言(Assemble Language)又称符号语言,用汇编语言编的程序称为“汇编程序”,但计算机不能直接识别,需要通过相应语言处理程序将它翻译成机器语言,速度稍慢,难编写。
第三代:高级语言(High Level Programming Language)这个语言不多说,分编译和解释2种,C/C++;PASCAL;FORTRAN等都采用编译,BASIC是用解释。
*还没出来```
以上为个人观点