加载中...

小甲鱼C语言学习笔记之~初窥门径

一 变量

关键字 C语言内部使用的名字 C语言内部使用的名字
不能使用关键字命名
传统的关键字(32个)

C99标准增加了5个:

C11增加了7个:

二、常量

在程序运行过程中,值不能被改变称为常量。
整型常量 12 35
实型常量 3.14 
字符常量 
  -普通字符 : 'L' ,'O'
  -转义字符 :‘\n’,'\t'
  -字符串常量 :
字符串常量: “FishC” 
符号常量:使用之前必须定义    

三、标识符

变量名,数组名,函数名以及自定义类型的名字均为标识符。

四、字符串常量

定义符号常量 #define 标识符 常量 
用转义字符:‘\0’确定字符串的介绍标志。

五、数据类型

变量名,是内存坑的名字,数据类型则是坑的尺寸。

六、取值范围

CPU能读懂的最小单位为bit
内存寻址的最小单位时byte。

计算机通过补码的方式存储整数的值。
正数即为二进制的值
负数的二进制通过以下步骤获得:
1、先取得该数绝对值的二进制的形式(即除去符号位其余位的值);
2、按位取反;
3、第2步的值加1.

有符号char的最小值为什么是-128,正数值为什么是127?

七、字符

字符是用ASCII表示。 

八、字符串

定义字符串的语法:
char 变量名[数量]

九、算术运算符


两个操作数称为双面运算符
单个操作数称为三目运算符
用括号将运算符和操作数连接起来的式子称为表达式
运算符优先级的结合性

十、类型转换

通常情况下,编译器会将占用“坑位”较小的操作数转换为占用“坑位较大的操作数类型”

posted @ 2022-12-12 23:24  航海的征途  阅读(93)  评论(0)    收藏  举报