编译器声明
| 声明 | 作用 |
|-----------------------|-----------|
| #include <库名称> | 导入库 |
| #define常量名值 | 定义常量或修改语句 |
基础语句
| 语句 | 作用 |
|--------------------------------------------|---------|
| 数据类型变量名=变量值; | 定义变量 |
| char变量名 [变量所需要的栈 ] = "变量值"; | 定义字符串变量 |
| 变量名=变量值; | 赋值变量 |
| 数据类型函数名 (参数){ | 定义函数 |
| return需要返回的变量; | 函数返回 |
| if(条件){ | 如果 |
| if else(条件){ | 不然 |
| else(条件){ | 否则 |
| while(条件){ | 循环 |
| break; | 退出循环 |
| continue; | 跳过一次循环 |
| } | 结束代码段 |
| //注释 | 单行注释 |
| /*注释*/ | 多行注释 |
stdio.h
| 函数 | 作用 | 注释 |
|-----------------------------------|--------|--------------------------------------------------------------------------------------------------------------------------------------------|
| printf("打印的内容 ",其它参数); | 打印字符串 | 在其它参数,可以接受其它类型数据,每个类型为一个参数,往字符串加入标识符可以显示其它数据。 * %d是整形标识符,%s是字符串标识符。 * 参数与标识符一一对应 * 数据是变量要在前面加& 比如:printf("现在是%d年%d月",2024,&month); |
| scanf("标识符参数 ",&保存的变量); | 获取键盘输入 | %d是整形标识符,%s是字符串标识符。 |
string.h
| 函数 | 作用 | 注释 |
|------------------------------------------|--------------|---------------------------|
| strcmp(变量1 ,变量2); | 判断两个字符串是否不相等 | 嵌套 |
| size_t保存的变量= strlen(测量的字符串); | 测量字符串的长度 | |
| strcat(保存的变量 ,要拼接的字符串); | 拼接字符串 | 第一个参数必须是变量,处理后的字符串也会保存于此。 |
51工具盒子