黑马程序员--c语言关键字,标示符,注释,数据,常量,变量介绍
来源:互联网 发布:nba百视通网络电视 编辑:程序博客网 时间:2024/05/29 14:55
关键字(保留字)
c(32个)
特征:全部小写 比如:int return
标识符: 比如函数名
命名规则:
只能由26个大小写,10个数字,下划线组成
严格区分大小写
不能以数字开头
不可以使用关键字做标示符
命名规范:最好起一个有意义的名字,别人一看这个名称就能识别
也可以使用拼音
如果如果标示符包含多个单词,也可以使用驼峰表示(后面每个单词的首字母都是大写,firstName)或者使用下划线(first_name)
入口点都是main函数
注释: 解释代码功能
单行注释: //注释不会参与编译,是程序员交流的手段
也是为了以后自己进行回看
多行注释: /* */
其他作用: 检查代码的作用 (将自己不懂得代码进行注释和不注释,通过编译得出功能)
排错(通过注释掉某些代码进行检错)
注意: 注释的嵌套现象
单行注释可以嵌套单行注释,多行注释
//hahha //xixixi
多行注释可以嵌套单行注释
多行注释不能嵌套多行注释
数据:
静态数据:一般存在硬盘中,永久性数据,以文件的形式存储在硬盘上
动态数据:临时数据,一般存储在内存中,一般较小
计算机关闭时,临时数据会被清除
当程序停止时或计算机关闭,临时数据都会被消除
程序安装在硬盘,运行在内存(内存运行速度快)
静态 -> 动态 硬盘中的.mp4文件通过暴风影音调到内存中播放
数据的大小:
静态数据和动态数据都是由0 1 组成的
静态数据占用硬盘空间,动态数据占用内存的空间
数据越大,0 1 就越多 一个0 或1 就是一个比特位(bit) 字节(Byte) 1Byte = 8bit
1KB = 1024B 1MB = 1024KB 1GB = 1024MB 1TB = 1024GB 1B = 8bit
对内存的数据占据空间要特别敏感:c直接操作内存
c语言数据类型:
基本数据类型
整形(int)
浮点型
单精度(float)
双精度(double)
字符型(char)
指针类型(void *)
构造类型
数组
结构体
共同体
枚举
空类型(void)
常量:
表示一些固定的数据
分类:
整型常量
浮点型常量
double
float 结尾都是以f结尾,只有小数才允许加上f
字符常量:
将一个数字,英文字母,其他符号用单引号括起来
单引号只能扩住一个字符而且不能使中文字符
字符串常量:
将一个或者多个字符用双引号括起来
当一个数据类型的值需要经常改变或者不确定时,就应该用变量来表示,比如游戏积分
定义变量:
目的:
任何变量在使用之前,必须进行定义
在内存中分配一块存储空间给变量,方便以后存储数据
如果定义多个变量,就会为着多个变量分别分配不同的存储空间
格式:
变量类型 变量名
变量名属于标示符
int(4个字节)
变量类型
不同类型占用不同大小空间,内存极其有限,要分适当的空间
只要有不确定的数据,就应该定义变量来保存
c(32个)
特征:全部小写 比如:int return
标识符: 比如函数名
命名规则:
只能由26个大小写,10个数字,下划线组成
严格区分大小写
不能以数字开头
不可以使用关键字做标示符
命名规范:最好起一个有意义的名字,别人一看这个名称就能识别
也可以使用拼音
如果如果标示符包含多个单词,也可以使用驼峰表示(后面每个单词的首字母都是大写,firstName)或者使用下划线(first_name)
入口点都是main函数
注释: 解释代码功能
单行注释: //注释不会参与编译,是程序员交流的手段
也是为了以后自己进行回看
多行注释: /* */
其他作用: 检查代码的作用 (将自己不懂得代码进行注释和不注释,通过编译得出功能)
排错(通过注释掉某些代码进行检错)
注意: 注释的嵌套现象
单行注释可以嵌套单行注释,多行注释
//hahha //xixixi
多行注释可以嵌套单行注释
多行注释不能嵌套多行注释
数据:
静态数据:一般存在硬盘中,永久性数据,以文件的形式存储在硬盘上
动态数据:临时数据,一般存储在内存中,一般较小
计算机关闭时,临时数据会被清除
当程序停止时或计算机关闭,临时数据都会被消除
程序安装在硬盘,运行在内存(内存运行速度快)
静态 -> 动态 硬盘中的.mp4文件通过暴风影音调到内存中播放
数据的大小:
静态数据和动态数据都是由0 1 组成的
静态数据占用硬盘空间,动态数据占用内存的空间
数据越大,0 1 就越多 一个0 或1 就是一个比特位(bit) 字节(Byte) 1Byte = 8bit
1KB = 1024B 1MB = 1024KB 1GB = 1024MB 1TB = 1024GB 1B = 8bit
对内存的数据占据空间要特别敏感:c直接操作内存
c语言数据类型:
基本数据类型
整形(int)
浮点型
单精度(float)
双精度(double)
字符型(char)
指针类型(void *)
构造类型
数组
结构体
共同体
枚举
空类型(void)
常量:
表示一些固定的数据
分类:
整型常量
浮点型常量
double
float 结尾都是以f结尾,只有小数才允许加上f
字符常量:
将一个数字,英文字母,其他符号用单引号括起来
单引号只能扩住一个字符而且不能使中文字符
字符串常量:
将一个或者多个字符用双引号括起来
0.0(double) 10.5(double) 19.0f(float)
当一个数据类型的值需要经常改变或者不确定时,就应该用变量来表示,比如游戏积分
定义变量:
目的:
任何变量在使用之前,必须进行定义
在内存中分配一块存储空间给变量,方便以后存储数据
如果定义多个变量,就会为着多个变量分别分配不同的存储空间
格式:
变量类型 变量名
变量名属于标示符
int(4个字节)
变量类型
不同类型占用不同大小空间,内存极其有限,要分适当的空间
只要有不确定的数据,就应该定义变量来保存
0 0
- 黑马程序员--c语言关键字,标示符,注释,数据,常量,变量介绍
- 黑马程序员——C语言基础——关键字、标示符、注释、数据、常量与变量
- 黑马程序员——C语言学习——关键字、标示符、注释、数据、常量、内存与变量
- 黑马程序员C语言学习-关键字、标示符、注释、数据类型、常量变量
- 黑马程序员——C语言基础——C语言中的关键字、标示符、数据、常量和变量
- 黑马程序员--c语言:关键字、标识符、注释、常量、变量
- 黑马程序员—C语言—(关键字、标识符、数据、常量、变量、注释)
- 黑马程序员--02.Java语言基础--01.【关键字】【标示符】【常量】【变量】【运算符】
- 黑马程序员--02.Java语言基础--01.【关键字】【标示符】【常量】【变量】【运算符】
- c语言 数据类型 常量 变量 关键字 标示符命名范围
- 黑马程序员——C语言基础知识整理——关键字、标示符与注释
- 黑马程序员——零基础学习iOS开发——03 c语言基础语法:关键字、标示符、注释、数据结构、变量、变量内存分析、scanf函数
- 黑马程序员-C语言笔记(一)关键字、标识符、注释、常量、变量
- 黑马程序员——C语言基础-关键字、标识符、注释、数据类型、常量、变量
- 黑马程序员——C语言(关键字、标识符、注释、数据类型、常量、变量)总结
- 02.黑马程序员-关键字、标示符、注释
- 黑马程序员 关键字、标示符、注释
- 黑马程序员----Java语言基础1(关键字、标识符、注释、常量和变量、运算符)
- 第四章作业4.20
- hadoop2.2.0集群搭建
- 字符串所有连续的空格替换为一个空格
- Hadoop 分析图中节点的重要性,求解图中节点三角形个数
- 黑马程序员---IO流及File类
- 黑马程序员--c语言关键字,标示符,注释,数据,常量,变量介绍
- LintCode-最大子数组差
- Java Socket应用(二)——java中InetAddress的应用
- JQ高级事件之事件委托
- windows下创建软链
- 进程间通信
- [SQL SERVER] 如何linked server連接Oracle (Oracle Provider for OLE DB)
- JavaSE笔记之<继承深入理解>
- 关于网络性能调优