c语⾔基本概念
什么是c语⾔
c语⾔是⼀门通⽤计算机编程语⾔,⼴泛应⽤于底层的开发。C语⾔的设计⽬标是提供⼀种能以简易的⽅式编译,处理低级存储器,产⽣少量的机器码以及不需要任何运⾏环境⽀持便能运⾏的编程语⾔。
尽管c语⾔提供了很多低级处理的功能,但仍然保持着良好的跨平台的特性。以⼀个标准规格写出来的c语⾔程序可以在很多的电脑平台上进⾏编译,甚⾄包括⼀些嵌⼊式处理器以及超级电脑等平台。
C语⾔是⼀种⾯向过程的计算机编程语⾔,与c++,java等⾯向对象的编程语⾔不⼀样。其编译器主要有Clang,GCC,WIN—TC,MSVC 等
c语⾔的数据类型
char字符数据类型
short短整型
int整形
long长整型
long long 更长的整型
float单精度浮点型
double双精度浮点型
存在这么多类型的原因
为了更加丰富的表⽰⽣活中的各种值。
党员一句话承诺数据类型的⼤⼩
char1个字节
short2个字节
周润发个人资料int4个字节
long4个字节
long long8个字节
float8个字节
double8个字节
⼀个字节为8个⽐特位,数据类型的内存空间不同,通过合理使⽤,可以减少内存空间消耗。
类型的使⽤:
char ch='w'  //定义字符类型
int weight=120  //定义整型
优苍井空⽣活中有些值是不变的,有些值是可以改变的。所以存在变量与常量。
变量的分类
局部变量 全局变量
2023小年是几月几日
如何区分:位置不同,判断在⼤括号内还是⼤括号外。
注意:
1.⼀个变量既设置为局部变量⼜设置为全局变量的话,(会存在谁优先使⽤的问题)。局部变量的值会优先使⽤。
2.局部变量只能在⼤括号内部进⾏使⽤,⽽全局变量在哪⾥都可以使⽤
滕丽名老公变量的作⽤域与⽣命周期:
通常来说,⼀段程序代码中所⽤的名字并不总是有效可⽤的。⽽限定这个名字可⽤性的代码范围是这个名字的作⽤域。简⽽⾔之,哪⾥可⽤,哪⾥就是它的作⽤域。
局部变量的作⽤域是变量所在的局部范围。
全局变量的作⽤域是整个⼯程。
⽣命周期是指变量的创建到销毁的⼀个时间段。
局部变量的⽣命周期:进⼊作⽤域⽣命周期开始,出作⽤域⽣命周期结束
骆驼祥子好词好句摘抄常量的分类
字⾯常量
const修饰的常变量
#define定义的标识符常量
枚举常量
注意:
例如:const int num=4  此时num的值不能被再次更改,num为const修饰的常变量,具有常属性,但是本质上仍然为变量。
字符串+转义字符+注释
字符串
由双引号引起来的⼀串字符成为字符串。