1.注释的作用
- //注释内容 单行注释:一行简短的注释,不需要换行。
- /* 注释内容 */ 多行注释:注释内容过多,需要换行。
2.include的作用
- include---宏 用来导入头文件。如果系统已经提供某些功能的实现,只需要使用include将这些功能所在的头文件导入进来就行了
#include<stdio.h>
编译器首先从系统的类库里面去查找这个文件,如果没有,再到自己的文件中查找,否则报错
include"stdio.h"
编译器首先从自己的文件中去查找这个头文件,再到系统的类库里面去找,否则报错
3.main函数的使用
- main函数=代码块=完成特定功能,所有程序的入口点都是main函数。
- int 返回值,用来记录当前程序的运行状态,0:正常结束 资源自由分配,非0:异常结束 没收资源
4.C语言基本数据类型
类型 描述 打印方式 char 字符型 %c int 整型 %d short 短整型 %hd long 长整型 %ld float 单精度浮点数 %f double 双精度浮点数 %f bool 布尔型 %d 注:
- 对于bool来说,非零即真,零即假
- 若定义一个bool型的变量,则需要在最开始加入#include<stdbool.h>;如下:
#include<stdio.h> #include<stdbool.h>
5.scanf函数格式化输入
int temp=0; scanf("%d",&temp);
- 注意在上面的"%d"中不要随便写内容,因为这是用户的输入格式
- 使用&获得变量temp的地址
6.运算符
- / 两个数相除 取整
- % 两个数相除 取余
a++是先用再加,++a是先加再用int a=20; int b=(a--,a--,a--); printf("%d %d",a,b); 结果a=17,b=18;因为在这是先用再减过后,即先把a的值赋给b后,a再自减
7.循环:if
- if 循环
- 问号表达式
char c; c=3>2?'y':'n';
如果表达式3>2成立的话,则取前者,否则取后者
- 逗号表达式
result=表达式1,表达式2,表达式3 最后把表达式3赋值给result
网友评论