C语言入门之基本数据类型、运算符及C语句-创新互联
C语言用途广泛、功能强大,是多种程序语言的基础。C语言具有生成目标代码的质量高、程序执行效率高的特点,其包含的基本数据类型(内置数据类型)、运算符种类、语句及基本格式化字符是入门必要了解的。
岳池ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!一、基本数据类型 1、整型(int)(1)基本整型(int)------ 4字节【取值范围:~】
(2)短整型(short int)------ 2字节【取值范围:~】
(3)长整型(long int)------ 4字节 【取值范围:~】
(4)双长整型(long long int)------ 8字节 【取值范围:~】
【注】不可用 int (0~开头十位数据)存电话号码(11位)
变量的定义及声明:
- 方式一 int num=10;
- 方式二 int num; //变量的声明
- num=10;//变量的定义
字符是以整数形式(字符的ASC代码)存储,故将其作为整数类型的一种。1字符只占1字节。
变量的定义及声明: char c='a'; //等同于 char c=97;
3、浮点型(float)【注】重要背记的ASC代码值:字符‘0’ -----> 十进制 48
字符‘a’ -----> 十进制 65
字符‘A’ -----> 十进制 97
(1)float型(单精度浮点型)------ 4字节
(2)double型(双精度浮点型)------ 8字节
(3)long double型(长双精度型)------ 8字节(Visual C++)
4、布尔型(bool)取值 假(false)和 真(true),0为 false,非 0 为 true。(例如:-1 和 2 都是true)
二、格式化字符【注】()为强制类型转换符
- 强制转换:高级数据类型 ---->低级数据类型 加强转符号()
- 自动转换:低级数据类型 ---->高级数据类型 填充符号位
低级--->高级:short、char --->int --->long int --->float --->double
- 整型 ----------- %d 十进制、%x 十六进制、%p 十六进制表示地址、%o 八进制
- 浮点型 ----------- float 类型用 %f、double 类型用 %lf
- 字符型 ----------- %c 字符char、%d 字符char对应的 ASC码值
- 字符串 ----------- %s
>>(向右移动)、<<(向左移动)、&(按位与)、|(按位或)、^(异或)、~(取反)
四、C语句 1、分支语句- 条件语句:if...else、if...else if...else
- 多分支语句:switch...case
- for 循环
- while 循环:先判断,后走语句
- do...while 循环:先走语句,后判断
总结【注】上述三种循环都可以用 break 语句跳出循环,用continue 语句结束本次循环
C语言入门首先要了解数据类型、运算符、语句等语言基础,方能为后续程序编写打下基础。
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
网站栏目:C语言入门之基本数据类型、运算符及C语句-创新互联
本文URL:http://hbruida.cn/article/dopoco.html