C语言第一课
int main(){
printf("hello world!");
Helloworld的出现我们就迈进的C语言的大门
printf/scanf
- 是标准库中提供的用输入输出数据的函数,使用时要导用stdio.h
- 一般用来调试程序,实际做项目时不用
- C语言中以分号作为代码的结尾
学习C语言我们首先得先了解数据类型、变量以及运算符
1. 数据类型
数据类型分为整型、浮点型以及波尔类型
-
整型:只能表示整数
-
浮点型:小数点是浮动的
浮点型采用科学计数法:符号位+指数位+尾数位
小数点后六位有效
char字符就是符号或图案,但在计算机中是以整数形式储存的
需要显示时会根据ASCII表中的对应关系显示出对应的符号
常用的转义字符
转义字符 | 描述 | ASSCII码(十进制) |
---|---|---|
\a | 响铃(BEL) | 007 |
\b | 退格(BS) ,将当前位置移到前一列 | 008 |
\t | 水平制表(HT) | 009 |
\n | 换行(LF) ,将当前位置移到下一行开头 | 010 |
\v | 垂直制表(VT) | 011 |
\f | 换页(FF),将当前位置移到下页开头 | 012 |
\r | 回车(CR) ,将当前位置移到本行开头 | 013 |
\" | 双引号 | 034 |
%% | 百分号 | 037 |
\’ | 单引号 | 039 |
\\ | 反斜杠 | 092 |
2. 变量:
存储数据的容器或盒子
定义:数据类型 ,名字; int num;
新定义的变量默认值是不确定的,为了安全,一定要初始化
使用:
- 赋值 num = 100;
- 参与运算 num*20-100;
变量的取名:
-
由数字、字母、下划线组成
-
不能以数字开头
-
不能与关键字重名
-
长度不要超过30个字符
-
见名知意
变量的输出printf函数:
C语言中以占位方式来告知数据的类型
printf 类型
变量的输入scanf函数:
scanf 类型 地址 = &变量名
3. 运算符
算数与运算符: + - * / %
关系运算符:> < >= <= == !=
自编运算符 : ++/–
逻辑运算符: && || !
三目运算符:[1]?[2]:[3];
字节数运算符: sizeof