龙空技术网

C语言编程入门的数据类型、变量、常量,你,搞懂了吗?

阿凯编程工作室 83

前言:

现在各位老铁们对“c语言中定界符是什么意思啊怎么表示出来”都比较关切,大家都想要知道一些“c语言中定界符是什么意思啊怎么表示出来”的相关内容。那么小编也在网摘上网罗了一些对于“c语言中定界符是什么意思啊怎么表示出来””的相关文章,希望朋友们能喜欢,我们快快来学习一下吧!

大家好,我是阿凯,一位编程爱好者,也是初学者,希望自己的文章能给大家带来收获!

c语言是一种结构化语言,面向过程的语言,有着清晰的层次,可按照模块的方式对程序进行编写,有利于程序的调试。它的处理和表现能力都很强大,依靠全面的运算符和数据类型,可以容易的完成各种数据结构的创建。

结构特点:一个c语言源程序可由一个或多个源文件组成,一个源文件可由一个或多个函数组成,但是一个源程序有且仅有一个main(主)函数,。源程序中可以有预处理命令,预处理命令通常放在源文件或源程序的最前面,每一个说明,每一个语句都必须以分号结尾,并且标识符、关键字之间至少加空格间隔开。

c语言编译链接过程:(.c/.cpp:源文件;.h:头文件;.i:预编译文件;.s:汇编文件;.o/.obj:二进制目标文件;.exe:可执行文件)

第一个c语言程序:

数据类型的大小:(sizeof:计算变量或类型所占有的字节个数)

sizeof(char)=1;sizeof(short)=2;sizeof(int)=4;sizeof(long int)=4;sizeof(long long)=8;

sizeof(float)=1;sizeof(double)=1;sizeof(long double)=8;sizeof(bool)=1;

常量,变量:

定义和声明:定义创建对象并分配内存,声明不分配内存,只是占用一个名字,提醒编译器其他地方不可再使用此名字(一个变量在一定的区域内只能被定义一次,否则编译器报错重复定义)

1.变量:以某些标识符为名字,数值可读可写;

a.局部变量:在函数定义;b.全局变量:在函数外定义(注:在调用时遵循就近原则,局部优先)

2.常量:只可读,不可写;

a.字面常量;b.宏常量;c.const修饰的常量;d.枚举常量;e.字符常量和字符串常量;

(注:双引号时字符串的定界符,单引号是字符的定界符)

感谢大家支持,如果您觉得阿凯写的还行,对您的学习有帮助,麻烦您动动手指转发点赞,谢谢!

标签: #c语言中定界符是什么意思啊怎么表示出来 #c语言中有字符串类型的变量和常量类型吗 #c语言中有字符串类型的变量和常量的变量吗