欢迎光临散文网 会员登陆 & 注册

【编程语言全家桶】C语言从入门到进阶(持续更新中...)

2023-10-13 09:10 作者:BH_落雪  | 我要投稿

标识符不能以数字、关键词开头

标识符命名起有意义的名称,尽量使用正确的英文单词,也可以用拼音。

字面量:直接写出的一个固定值

计算机三大部件:cpu 内存 硬盘

sizeof运算符:查变量占多少字节

%d(占位符)用来代指变量的

%p查变量内存地址(printf(“%p”,&i1))

&:为and的意思

换行:\n

越晚定义的内存内存地址越小

一个变量占用的字节中,最小的地址为变量的内存地址

字节(Byte)

(bit)计算机最小存储单位,一个字节包含8个二进制位,每个二进制位存储一个0&1

原码:最高位作为符号位,用0表示正,1表示负;其余位作为数值位,表示绝对值的大小

反码

正数的反码和原码一样,负数的反码保持符号位不变,数值位每位取反(0变1,1变0)

补码:

正数的补码和原码一样;负数的补码在反码的末位+1

计算机中数值一律用补码来表示和存储

大小端模式:

大端模式,从高字节到低字节

小端模式,从低字节到高字节

char类型:只占用一个字节;表示字符(abcd......)

字符表示用单引号‘g’;字符串用“”

打印字符用%c

到数组和指针是注意变量s


\nnn(n代表数)表示任意八进制

\xnn(n代表数)表示任意16进制

scanf 必须放内存地址 [scanf("%d,&age)];

溢出时,保留低字节数据舍弃高字节数据


【编程语言全家桶】C语言从入门到进阶(持续更新中...)的评论 (共 条)

分享到微博请遵守国家法律