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

【郝斌】-C语言自学入门教程(182集全 | 最新高清修复版)

2023-07-16 15:13 作者:JcChen77  | 我要投稿
  1. printf 的用法:

%d、%ld、%lf 、%f 十进制输出

%x 或 %X 十六进制输出

%o 八进制输出

%c 字符输出


2.编码

常量是以怎样的二进制代码存储在计算机中?

整数是以补码的形式转化为二进制存储在计算机中的

实数是以 IEEE754 标准转化为二进制代码存储在计算机中的

字符的本质实际也是与整数的存储方式相同(通过 ASCII 码转换成整数)


3.ASCII

不是一个值,而是一种规定,规定了不同的字符是使用了哪个整数值去表示

' A ' = 65、 'a' = 97


4.指针

int * p; // p 是变量的名字, p变量的类型是 int * 类型。所谓 int * 类型实际就是存放 int 变量地址的类型

int i =3

p = &i ;

// 1. p 保存了i的地址,因此p指向i;

// 2. p不是i,i也不是p,更准确的来说:修改p的值不影响i的值,修改i的值也不影响p

// 3. 如果一个指令变量指向了普通变量,则:

*指针变量 就完全等同于 普通变量

即: 在所有出现 * p 的地方都可以替换成 i

在所有出现 i 的地方都可以替换成 *p


5.指针与指针变量区别

指针就是地址,地址就是指针,地址就是内存单元的编号


指针变量是存放地址的变量




【郝斌】-C语言自学入门教程(182集全 | 最新高清修复版)的评论 (共 条)

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