------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
一、C语言简介
C语言是国际上广泛流行的计算机高级语言。
C语言的特点:语言简洁、数据类型丰富、具有结构化的控制语句、语法限制不太严格,程序设计自由度高、允许直接访问物理地址并直接对硬件进行操作、移植性高、执行效率高等。
二、关键字
1、基本概念
C语言共有32个关键字,它们是由系统自动定义的关键字。在编程时自己定义的名称不能与这32个关键字相同。
2、数据类型关键字(20个)
基本数据类型(5个):void、int、char、float、double
类型修饰关键字(4个):short、long、signed、unsigned
复杂类型关键字(5个):struct、union、enum、typedef、sizeof
存储级别关键字(6个):auto、static、register、extern、const、volatile
3、流程控制关键字(12个)
跳转结构关键字(4个):return、continue、break、goto分支结构关键字(5个):if、else、switch、case、default循环结构关键字(3个):for、do、while
三、标识符
1)只能由字母、数字、下划线或者美元符号组成1、标识符命名规范:
2)不能以数字开头
3)不能与关键字崇明
4)严格区分大小写
四、数据类型
五、常量与变量
在程序运行过程中,其值不能被改变的量称为常量。常量分为整形常量、实型常量、字符常量、字符创、符号常量。而字符常量又分为普通字符、转义字符。而一个有名字,有自己特定属性的存储单元称为变量。它用来存放数据,也就是存放变量的值。常量必须先定义再使用。
六、运算符
七、printf和scanf关键字
1.printf函数一个标准库函数,能够以精确的格式输出程序运行的结果,使用之前要包含头文件"stdio.h"
2.调用格式:printf("格式控制字符串",输出项列表);
3.格式控制符
%d 输出十进制整数
%f 输出实型(有效数字是7位)
%c 输出字符
%p 输出地址
%s 输出字符串
scanf关键字
跟printf函数类似,需要注意的是要用到取地址符&,格式:scanf("%d",&a);
注意事项:1.接收单个变量值的时候,在输入值之前,如果我们输入了空格、回车、tab,都会被忽略
2.scanf函数遇到回车的时候会结束执行