导图社区 C语言设计的初步知识
C语言如何入门?下图向你分享C语言设计的初步知识,内容包括:简单的C程序,标识符、常量与变量,整型数据,实型数据,字符型数据等八大知识点。喜欢编程的小伙伴,记得收藏点赞哦!(注:简易版C语言第二章,供专升本学生参考。)
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。本思维导图是简易版C语言第一章的知识梳理,供专升本学生参考,无例题版。希望对你有帮助!
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
第二章 C语言设计的初步知识
简单的C程序
主函数只有一个且为语句执行的开头
C程序特点
1.一个C程序由函数组成,函数是组成C程序的基本单位
2.语句是组成C程序的最小单位
3.一个C程序总是由主函数开始执行
4.一行可写一条或多条语句,一条语句也可写成一行或多行
5.每条语句最后加分号结束
标识符、常量与变量
标识符
1.由数字、字母、下划线组成
2.开头必须是字母或下划线
常量
运行过程中其值不可改变的量
整型(int)
实型(float)
字符型(char)
变量
在运行过程中其值可以改变的量
int a,b,s;
float x,y;
int sum;(sum的值为随机值)
整型数据
整型常量
无二进制!!
十进制:123,-456
八进制:024,072
前导为0
十六进制:0x123,0xabc
前导为0x
整型变量
int 基本型
TC系统下占2个字节
VC系统下占4个字节
short 短整型
占2个字节
long 长整型
占4个字节
unsigned 无符号型
关键字不能用作标识符
实型数据
实型常量
小数点式
由数字、正负号、小数点组成
组成规则
必须要有小数点
至少一边要有数字
指数形式
由E或e组成
两边都要有数字
指数部分必须是整数
实型变量
单精度:float
4个字节
双精度:double
8个字节
字符型数据
字符常量
常规字符常量
¢A¢ ¢f¢ ¢1¢
转义字符常量
'\n' '\t' '\b' '\\' '\'' '\"' '\ddd' '\xhh'
字符串常量
"ABCD"
字符变量
char ch='A'
形式
%c--- 字符原形
%d---字符数值(十进制)
%f---实型(6位小数)数值
%0---八进制
%x---十六进制
自加自减与逗号运算
自加自减
形式:++变量、--变量 或 变量++、变量--
前值用法:++i、--i先加减再使用
后值用法:i++、i--先使用再加减
优先级:同取正与取负
结合性:自右向左
逗号运算
形式:表达式1,表达式2,···表达式n
自左向右求值,最后一个的值作为整个逗号的值
优先级:最低
结合性:自左向右
赋值表达式
赋值运算符
形式:变量名=表达式
优先级:仅高于逗号运算符
说明:先计算表达式的值,再将其赋给变量
符合赋值运算符
+=、-=、*=、/=、%=
算术表达式
基本的算术运算符
+、-、*、/、%(求余)
运算符的优先性与结合性
优先级
()®+(取正)、-(取负)®*、/、%®+(加)、-(减)
结合性
自左向右
()、*、/、%、+(加)、-(减)
自右向左
+(取正)、-(取负)
强制类型转换符
形式:(类型名)表达式
注
1.若a与b均为整型,结果为整型
2.若a与b其中任意一个为实型,结果为实型
3.求余运算符的对象必须是整型
4.出现负数,余数符号与开头数字一致
‘A’
占1个字节
"A"
输出无前导
类型
变量名