一个程序只能有一个主函数main,
1.基本形式:
#include <stdio.h>
int main
{
return 0;
}
2.scanf 是输入,因为是打印整形用%d 打印几个用几个%d,&取地址,printf("%d\n",变量名)输出
3.
const修饰常变量
4.
#define 定义标识符常量
5.
6.字符串
第五行:双引号引起来字符串,字符串结束都用\0,被隐藏了,所以第六行要 ,0 字符用单引号,要用{}包含。
7.
求字符串长度用strlen 要加头文件 #include <string.h>,\0是结束,0算一个字符
8.
\ddd \xdd都代表一个字符,打印出来都是先换成十进制的那个数然后对应的ASCII值单一字符
9.
原码 →反码(符号位不变其他取反)
反码→补码 (最后一位加1)
补码到反码 减一 反码到原码 出符号位不变取反
打印出来是原码 (第一位是1就是负数)在内存中是二进制的补码
10.
11.
12.
13.
指针
指针是P 类型是int *
14.
int a =10 a是一个变量,int是变量类型
int * p = &a p是一个变量,int * 是一个数据类型 ,第九行这个* 就是告诉 p 是一个指针变量
第十一行, *p是一个 解引用操作符,简介访问操作符