C语言的复习
来源:互联网 发布:淘宝vx是什么意思 编辑:程序博客网 时间:2024/04/29 01:42
1.关键字
一共有32个关键字
关键字分为两类:
1.数据类型关键字
A.基本数据类型5
B.类型修饰关键字4
C.复杂类型关键字5
D.存储级别关键字6
2.流程控制关键字
A.跳转结构4
B.分支结构5
C.循环结构3
2.命名规则
A.不能以数字开头
B.不能用关键字命名
C.严格区分大小写
D.可以以_,字母开头
E.不能有#-|.!({中文
3.命名规范
A.要有意义
B.驼峰命名法
4.注释
xcode中 command + /
5.数据
1byte = 8bit
1.数据类型
基本类型:
整型:short,int,long
字符型:
实型:float,double
构造类型:
数组
结构体struct
共用型union
枚举类型enum
指针类型
空类型void
定义类型typedef
2.不同数据类型占用不同的存储空间
4.printf函数的使用
格式:printf(“格式控制符”,输出列表)
d:输出十进制的整数
f:输出实数类型的数据
c:输出一个字符
s:字符串
原理就是 把格式控制符替换掉,所以格式控制符又称占位符
%f的精度问题
有效位数是7位 %.xf x位超过7位,直接随机出数字
可以用双精度double类型来解决以上问题
域宽问题
%d
%md m就是域宽 如果输出的数 大于域宽 就按数据的实际位数输出
m>0 左边补空格 m<0 右边补空格
%02d 域宽是2,如果不够用0代替
\t \n \r \\ %% 转义字符
有间隔 换行 转义\ 一个%
4.scanf函数使用
它是一个阻塞式函数
&位取地址符号
d:十进制整数
o:八进制整数
x:十六进制整数
i:输入以上三种
u:输入一个无符号的十进制整数
f,e,g输入一个小数或者指数的浮点型
c:字符
s:字符串
格式:
scanf(格式控制符,变量的地址)
注意事项:
接受单个值时,在输入值之前,输入空格 回车 tab 键都会被忽略
%d%d时,可以用空格和回车 隔开再输入
运行原理:
输入内容时,先将内容放到scanf的缓存区中,然后根据格式控制符,从缓冲区中依次取它要的内容,如果要求一致,旧把值放到变量中
如果缓冲区有内容,不会提示我们再输入值
建议混合时用,
- C语言的复习
- c语言的总复习
- c语言指针的复习
- c语言的基础复习
- C语言的第二次复习
- 完成对C语言的复习
- c语言的几点复习
- C语言复习之文件的操作
- 我的C语言复习笔记
- C 语言 函数的总结(复习)
- c语言复习中遇到的问题
- 记录记录复习C语言的时光
- C语言的复习之路--2017
- 我的复习--C语言--part1基础知识
- C语言复习
- C语言复习2
- C语言复习3
- C语言复习4
- javaWeb项目出现java.lang.reflect.InvocationTargetException
- 南阳oj 题目204 Coin Test
- Unity3D Linear01Depth & LinearEyeDepth 函数深度解析
- (转)详解Dreamweaver13个技巧
- 1001. 害死人不偿命的(3n+1)猜想 (15)
- C语言的复习
- oracle中表被锁了怎么办
- VS2008 Property Pages设置
- 关于malloc与free的一些
- 轮廓处理之四
- 又隔了两天没有来这里了。考试前的努力。
- LayoutInfater及inflate方法
- Hibernate之自动生成工具
- 从今天开始