黑马程序员——C语言关键字、标识符、注释、数据类型、常量
来源:互联网 发布:mac下windows系统截图 编辑:程序博客网 时间:2024/06/05 04:58
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
1.关键字关键字就是已被C语言本身使用,不能用作其他用途使用的字。
例如关键字不能用作变量名、函数名等。
C语言有32个关键字
auto double int struct break
else long switch case enum
register typedef char extern return
const float short unsigned
continue for signed void default
goto sizeof volatile do if while static
2.标识符概念、命名规则
在C语言中,符号常量,变量,数组,函数等都需要一定的名称,我们把这种名称称为标识符。
标识符划分:关键字,预定义标识符和用户标识符。
命名规则:
1).只能由字母、数字、下划线或者美元符号($)组成
2).不能以数字开头
3).不能与关键字重名
4).严格区分大小写
3.注释
注释是:程序中添加的辅助的内容(帮助我们理解代码,方便程序员之间的交流)
特点:编译器不编译注释,遇到注释编译器直接跳过
⑴.单行注释
用两个斜杠(//)开始,进行单行注释,斜杠后面跟注释的内容。
快捷键Command+/
⑵.多行注释
/* */进行多行注释,多行注释内部允许回车
⑶.注释的使用注意
1)从代码中找到自己想要的功能
2)调试bug
3)多行注释可以加回车,单行注释不可以
4)单行注释有快捷键Command+/,多行注释没有快捷键
5)多行注释可以嵌套单行注释,不能嵌套多行注释
4.数据类型
C语言中有5大类数据类型:
基本类型、构造类型、指针类型、空类型、定义类型。
常见的数据类型:int、float、double、char
基本类型、构造类型、指针类型、空类型、定义类型。
常见的数据类型:int、float、double、char
⑴.不同的数据类型占用不同的存储空间
16位编译器
32位编译器
64位编译器
char
1
1
1
int
2
4
4
float
4
4
4
double
8
8
8
short
2
2
2
long
4
4
4
long long
8
8
8
void*(指针变量)
2
4
8
⑵.不同数据类型表示的范围
5.常量的概述及分类
常量,表示一些固定的数据,也就是不能改变的数据。
1).整型常量,也就是整常数。
二进制 以0b开头例如0b1111
八进制 以0开头例如045
十进制 例如10 11
十六进制 以0x开头例如0x23
2).实型常量
单精度、双精度
3).字符型常量 用单引号('')括起来的字符
普通字符、转义字符
4).字符串常量 用双引号括起来,里面可以是数字、字符、符号
0 0
- 黑马程序员——C语言基础-关键字、标识符、注释、数据类型、常量、变量
- 黑马程序员——C语言(关键字、标识符、注释、数据类型、常量、变量)总结
- 黑马程序员——C语言关键字、标识符、注释、数据类型、常量
- 黑马程序员——C语言------关键字、标识符、注释、数据类型
- 黑马程序员—C语言—(关键字、标识符、数据、常量、变量、注释)
- 黑马程序员--c语言:关键字、标识符、注释、常量、变量
- 黑马程序员——c语言关键字、标识符、数据类型、常量、变量及函数
- 黑马程序员—Java语言基础(关键字、标识符、注释、常量与变量、进制、数据类型、类型转换、代码示例)
- 黑马程序员—C语言关键字、标识符、注释
- 黑马程序员-----关键字,标识符,注释,常量,进制,变量,数据类型(总结)
- 黑马程序员——关键字,标识符,注释,常量,变量
- 黑马程序员——Java语言基础(一)---关键字、标识符、注释、常量、变量、运算符
- 黑马程序员-C语言笔记(一)关键字、标识符、注释、常量、变量
- 【黑马程序员】iOS学习之路——C语言之关键字、标识符、注释
- 黑马程序员C语言学习-关键字、标示符、注释、数据类型、常量变量
- 2、黑马程序员-C语言关键字、标识符和注释
- 黑马程序员-C语言基础一:关键字、标识符、注释
- 黑马程序员 【】java学习之路——关键字、标识符、注释、常量和变量、数组
- 淘宝ip地址查询接口
- linux环境部署 tomcat jdk mysql数据库的部署及配置总结
- BUAA 1193
- Linux内核配置编译
- nginx+tomcat+memcached集群、负载均衡
- 黑马程序员——C语言关键字、标识符、注释、数据类型、常量
- eclipse常用快捷键
- Android基础教程之Button事件触发AlertDialog简单小窗口的应用
- 泛型
- 黑马程序员----Java网络编程
- IOS之UITextField与键盘
- c++字符串的包含问题
- SDNU 1089.拓扑排序【找入度为0的节点 拓扑排序】
- memcached与Redis比较