首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
十三、 数据类型
时间:
2016-01-30 13:34:49
阅读:
157
评论:
0
收藏:
0
[点我收藏+]
标签:
C语言特点:
强大的结构控制:结构化编程,模块化设计相结合。
可移植性强:C语言的编译器有很多种,很容易获得针对特定系统的C语言编译器。
高效性:用C语言写的程序,往往紧凑而且运行速度快。也可以细调程序,以获得更大的速度和更大的内存使用率。
世界上第一台计算机叫“埃尼阿克”,在1946年2月14号产生,最初,是用于军方计算弹道路径和设计特性定制的。
计算机的发展阶段:电子管计算机,晶体管计算机,集成电路计算机,大规模和超大规模计算机。
基数:又叫底数,几进制,底数就是几。
权:几进制,权就是几。
位权:N进制的X次方
十进制-N进制:连除倒取余
N进制-十进制:按权求和
四个二进制数表示一位十六进制数
单行注释“//”
多行注释“/* */”
注释的定义:约定俗成的代码习惯,是给程序员读的。
注释的作用:方便离职时工作转接
注释要占代码的60%。注释的内容不被运行
字符类型:char 占1字节
短整型类型:short占2字节
整型类型:int 占4字节
长整型类型:long 占4或8字节
单精度浮点类型:float 占4字节
双精度浮点类型:double 占8字节
int:-32768——32767
unsigned int:0——65535
注意:虽然不同操作系统下不同数据类型所占字节数不同,但是,往往遵循一个原则:short <= int <=long <=long long
有效位数:从左边第一个不是0的数字起,到精确的数为止,所有的数字。
float有效位数是6位
double有效位数是15位
常量:程序运行期间不被改变的量
整型常量,浮点型常量,字符型常量
变量的值可以在程序运行期间改变;变量代表一块存储区域;存储区域内存储的内容就是变量的值
变量定义的格式:类型修饰符 变量名 = 初始值;
变量命名规则:
只能以数字,字母,下划线,$组成
不能以数字开头
不能以关键字命名
不能使用重复的变量名
见名知意
驼峰法命名
在使用变量前,一定要对变量进行定义
运算符:单目,双目,三目(单,双,三表示参与运算的对象(变量)的数量)
赋值运算符:“=”,优先级较低。赋值的过程就是一个拷贝的过程
算术运算符:“+,-,*,/,%,++,——”
“/”整型相除取整,除数不为0;浮点型相除,除数是浮点型数据
“%”取余,两边均为整数,结果为整数
“++”运算符在前,先执行运算符,再赋值;反之,则先赋值,再执行运算符
复合运算符:“+=,-=,*=,/=,%=”,注意:运算符之间不能加空格
表达式:常量,变量和运算符组成的式子。
一个变量或常量也是表达式
语句是程序执行的最小单位,以英文状态下的分号结尾
格式化输出函数printf(“格式串”,表达式1,表达式2,…..),print表示打印,f表示function(函数)
格式串可以写占位符和转义字符。
占位符:
%c char
%d int
%hd short
%ld long
%f float
%lf double
%ld long int
%lld long long int
%u unsigned int
%lu sizeof()
转义字符:
换行:\n
tab :\t
\ : \\
%:%%
“ :\”
47. 格式化输出函数:scanf(“格式串”,&表达式,…);格式串可以写字符,占位符,转义字符;输出结束使用大回车;格式串中不要使用\n。
十三、 数据类型
标签:
原文地址:http://www.cnblogs.com/gnhxsk/p/5170669.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!