课堂总结1(下次上完课再补充)
课本(谭浩强)
第二章2-1
c语言数据类型
整体框架
2.2 常量、变量和标识符
组成: 只能由字母、数字、下划线组成,
(第一个字母必须是字母或下划线)
C语言的关键字(C语言关键字_余府的博客-CSDN博客)不能用作变量名
大小写敏感
字符只能用下划线(&%……#这些都不行!否则会不合法!!!)
2.常量
宏定义(#define)
格式:
#define 函数名字 常量
(注:行尾不能有分号 define前面一定要有# 符号常量名最好使用大写 符号常量名最好有意义)
3.变量
动态变量
类型(int float double short long long等)
定义方式
【 存储类型]】 数据类型 变量名1,变量名2,…,变量名n;
(注意:如果变量没有初始化,在后面可能在使用时会有点小麻烦)
静态变量
static
保证变量一次定义不重复且锁定全局变量
细看(c语言中static关键字用法详解_guotianqing的博客-CSDN博客_c static)
2-3 简单数据类型与表示范围
数据类型及其占用大小
1.无符号基本型(unsigned int或unsigned)(unsigned表示正数)
占用的内存单元字节数同int类型(4个字节)。
2.有符号短整型(short int或short)
占用的内存单元为2个字节。
3.无符号短整型(unsigned short int或unsigned short)
占用的内存单元为2个字节。
4.有符号长整型(long int或long)
占用的内存单元为4个字节。
5.无符号长整型(unsigned long int或unsigned long)
占用的内存单元为4个字节。
补充:
(整型常量后加字母l或L,认为它是long int 型常量。比如123L、45l、0XAFL。
无符号数也可用后缀表示,整型常数的无符号数的后缀为U或u。例如:358u, 0x38Au,235Lu 均为无符号数。)
想知道 int long等等的范围详见
谈谈long longlong int 类型的范围_wzqyaojiayou的博客-CSDN博客
实型数据
十进制小数形式:由数字0~9和小数点组成 . 如:0.0,5.6,-5.
指数形式:由十进制数,加阶码标志e或E以及阶码(只能为整数,可以带符号)组成.
其一般形式为:aEn 其中:a为十进制数,n为十进制整数,都不可缺少。其可表示为 a×10n
(合法的实数表示: 2.1E5 表示2.1×105,3.7E-2 表示3.7×10-2)
单精度实型(float) float f = 3.14, g; 这种定义的变量在内存中占4个字节(32位)的存储单元。
双精度实型(double) double x, y; 这种定义的变量在内存中占8个字节(64位)的存储单元
实型数据 . 字符型数据和字符串常量
转义字符
注意:是 \ 不是 /
ASCII码值
ASCII码对应表,ASCII码值的大小顺序_无际单片机编程的博客-CSDN博客_ascii编码表顺序
字符型变量
符型数据类型符是char(字符character) 在内存中占1个字节(8位)
字符变量存放字符ASCII码 char与int数据间可进行算术运算
存在有符号和无符号之分。默认情况下为有符号
可以在ASCLL码与整数之间转换!
举例如下:
数字转化为ASCLL码
ASCLL码转为整数
补上范围表
运算符
课堂总结1(下次上完课再补充)相关推荐
- 【tutorabc多少钱一节课】上完课的我来说说真实感想
tutorabc多少钱一节课,我估计这个问题很多人都想要知道,因为tutorabc的知名度很高,经常可以在地铁站或者公交车上看到姚明代言的tutorabc的广告,扯远了,因为工作中经常要接待国外客户, ...
- 上计算机课的日记100字,有关上课的日记100字左右
有关上课的日记100字左右 发布时间:2020-05-14 篇一 预备铃响了,同学们在教室里看书.有的看<十万个为什么>,有的看<一千零一夜>,还有的看<故事大王> ...
- 西安上计算机课英语,英语课堂单词怎么上
4 英语课堂吸引学生注意力策略 重视课前三分钟 注意是大家所熟悉的一种心理现象,人的心理活动指向并集中于某一对象就叫注意.它的种类有:无意注意.有意注意和有意后注意.注意力在学生学习过程中起着重要作用 ...
- 上计算机课玩游戏检讨400字,上课说话检讨书400字(精选10篇)
上课说话检讨书400字(精选10篇) 在不小心犯错后,为了表明自己悔改的决心,往往要写检讨书来自我反思,写检讨书的时候一定要有承认错误的意识.那么问题来了,到底应如何写检讨书呢?以下是小编精心整理的上 ...
- 小学生关于上计算机课的感受,《如何上好小学信息技术课》小学信息技术优课听课体会...
<如何上好小学信息技术课> --小学信息技术优课听课体会 莘县莘州联校:王志勇 2017年12月21日在莘县明天小学召开了小学信息技术优课展示教研会,作为一名小学信息技术老师,我有幸前去参 ...
- 计算机课搞事情检讨,上微机课玩游戏检讨书
<上微机课玩游戏检讨书>由会员分享,可在线阅读,更多相关<上微机课玩游戏检讨书(4页珍藏版)>请在人人文库网上搜索. 1.上微机课玩游戏检讨书微机课上打游戏检讨尊敬的老师:对不 ...
- 微型计算机最怕的是什么,为什么以前学生上“微机课”都要穿鞋套?老师:怕电脑中病毒...
原标题:为什么以前学生上"微机课"都要穿鞋套?老师:怕电脑中病毒 前不久,知乎上一则问答短短一周便收获了近400万浏览量. "为什么小时候去计算机教室要穿鞋套?" ...
- 第一次上计算机课日记500,第一次上散打课作文500字
一个礼拜六,我第一次去上散打课,刚进训练班,就见到了我的教练,只见他长得黑黑瘦瘦的,帅气十足,一直笑眯眯的.我心里不由得暗暗窃喜,这样的老师真让人喜欢.直到上完一节课,我才真正领教了教练的厉害,原来是 ...
- 计算机存储器四上,第一课 计算机的存储器(四上).doc
第一课 计算机的存储器(四上) 攀枝花市东区教育信息技术中心 龙慧琼 一.教学内容分析 本课是四川省义务教育课程改革实验教科书小学<信息技术>四年级上册的<第一课 计算机的存储器&g ...
最新文章
- android 快速开发常用工具类,实例详解Android快速开发工具类总结
- 【SQL提数】case..when..then..end的使用
- Python练习_三级菜单
- 矩阵分析与多元统计11 Kronecker乘积
- 【mysql知识点】查看和修改系统参数
- 区块链 matlab,matlab可以实现区块链吗?
- C/C++编程笔记:浅析 C 语言中宏定义的使用,知识点全解
- 捕捉Web页面子类错误堆栈中的信息
- MATLAB学习笔记(七)
- android intent铃声选择,Android 设置系统铃声和系统音量
- css基础--正文颜色和背景
- G - Super Jumping! Jumping! Jumping!(动态规划)
- 基于32×32点阵LED模块的书写显示屏
- Python 数据获取(四)—— BeautifulSoup获取小说内容
- 态度决定一切《跟任何人都聊得来》
- 在CAD制图软件中标注数学公式的操作技巧
- 苹果app老是显示无法连接服务器失败原因,iphone无法连接到app store服务器出错怎么办...
- Mac 卸载自己安装的python
- linux服务器的Gzip文件压缩方法
- 语法7:assert - 断言
热门文章
- vue sessionStorage的setItem和getItem使用
- java实现word模板打印
- governing equation
- TPFS合作体系是啥?金融壹账通靠它治好了中小银行“开放”焦虑症
- 高校社团管理系统_落笔文学社 | 第五届全国高校书信漂流瓶活动
- 【iOS高级资深工程师面试篇】⑫、2022年,金九银十我为你准备了《iOS高级资深工程师面试知识总结》 第三方库部分 AFNetworking-SDWebImageView-ReactiveCocoa
- 乖离水机器人攻略_乖离性百万亚瑟王超弩幽蓝机器人攻略打法
- matlab 变量代入数值,matlab将数值代入函数
- MYSQL添加新用户,为用户创建、分配数据库
- [附源码]JAVA+ssm计算机毕业设计蛋糕店会员管理系统(程序+Lw)