------<ahref="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流!-------
C语言基础知识(一)
1、关键字
关键字是具有特定含义的、专门用来说明C语言的特定成分的一类单词。C语言的关键字都是用小写字母书写的,不能用大写字母书写。关键字有特定的用途,所以不能用于变量名或函数名等其他场合,否则就会产生编译错误。关键字共有32个,如int、enum、void、 break、countinue、sizeof等都是关键字。
2、标识符
在C语言程序中,用于标识名字的有效字符序列称为标识符。标识符可用来标识变量名、函数名、数组名等
标识符命名规则:
a.只能由英文字母、数字、下划线3种字符组成,且第一个字符必须是字母或下划线。
b.大小写字母被认为是不同的字符。
c.标识符不能与关键字重名。
d.在一个标识符中,各个字符之间不允许出现空格。
3、常量
常量分为:整形常量、实型常量、字符串常量、符号常量。举例如下:
a.整形常量
十进制整形常量如:123, 89,- 45
八进制整形常量如:(以数字0开头)012, 034, 055
十六进制整形常量如:(以0X开头)0X12, 0X66, 0XA
b.实型常量
小数形式如:1.89,-.34
指数形式如:1.33e12
c.字符常量
字符常量是用单引号括起来的一个字符,如’a’, ‘-‘ , ‘3’
d.字符串常量
字符串常量是用双引号括起来的字符序列,如”CHINA”, “8888”
4、变量
a.整型变量
整型变量可分为4种:整形int(4字节)、短整型short(2字节)、长整形long(8字节)、无符号型unsigned(4字节)
b.实型变量
实型变量可分为单精度型float(4字节)、双精度型double(8字节)
c.字符变量
字符变量的类型标识符为char(1字节)
5、算术运算符
算术运算符有+ 、- 、* 、/ 、% 、++、- -
++i与i++的区别:
++i:先执行i + 1 然后在使用i值
i++:先使用i值,在执行i + 1
6、关系运算符
关系运算符有<、> 、 <=、 >=、 ==、 !=
7、逻辑运算符
逻辑运算符有&&、||、!
8、条件运算符
——?——:——
9、输出函数
Printf(“要输出的字符”);
10、输入函数
Scanf(“格式控制字符串“,输入项地址);
11、程序举例(从键盘输入a、b的值,输出交换以后的值)
程序经编译连接,运行之后的结果为:
第一次写博客,希望自己以后可以写的更好,加油!