黑马程序员-学习日记 (一)
来源:互联网 发布:妖夜慌踪 知乎 编辑:程序博客网 时间:2024/04/26 22:48
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-
**c语言的关键字**
1.概念
关键字就是已经被c语言本身使用,不能做其他用途使用的字。
例如:关键字不能用作变量名、函数名等。
2.C语言共有三十二个关键字:
auto double int struct break else long switch case enum register
typedef char extern return union const float short unsigned continue
for signed void default goto sizeof volatile do if
3.常用关键字分类总结
1). 基本数据类型
char 用于定义字符型变量
int 用于定义整形变量
float 用于定义单精度浮点型变量
double 用于定义双精度浮点型变量
void 空类型用于声明函数无返回值或无参数
2).类型修饰关键字
short 声明一个短整型变量
long 声明一个长整型变量
signed 声明为有符号型变量(计算机默认)
unsig 声明为无符号型变量
3).其他数据类型关键字
enum 声明枚举变量
struct 声明结构体变量
union 声明共用体变量
4).流程控制关键字
条件判断 if else switch case default goto
循环 while do for break continue
返回语句 return
5).存储类型关键字
自动变量 auto
静态变量 static
寄存器变量 register
指定对应变量为外部变量 extern
6).其他一些关键字
计算数据类型长度 sizeof
声明类型别名 typedef
指定当前变量不能被当前线程修改 const
强制从编译器中取得该变量的值 volatile
注意:关键字在编译器里面是有特殊颜色的!
- 黑马程序员学习日记----多线程(一)
- 黑马程序员 学习日记(一)
- 黑马程序员 学习日记(一)
- 黑马程序员 学习日记 解(一)
- 黑马程序员学习日记--javaApI(一)
- 黑马程序员-学习日记 (一)
- 黑马程序员学习日记一
- 黑马程序员--学习日记(五)IO流(一)
- 黑马程序员Java学习日记(4)集合(一)
- 黑马程序员学习日记----Socket编程(一)
- 黑马程序员_学习日记2(java基础 一)
- 黑马程序员java学习日记——基本常识(一)
- 黑马程序员java学习日记——基本常识(一)
- 黑马程序员--学习日记(一)java基本语法
- 黑马程序员学习日记 (一)java基础
- 黑马程序员-学习日记(一) JAVA基础
- 黑马程序员-iOS学习日记(一)OC基本语法
- 黑马程序员-C语言学习日记(一)基础语法
- [Leetcode]Kth Smallest Element in a BST
- PHP学习 - 获取字符串子串
- centos/redhat中文支持安装
- wkhtmltopdf比较好用的html转pdf开源工具
- VBS_动态数组详解
- 黑马程序员-学习日记 (一)
- 手机的web页面调用相机拍照上传
- 基于C#解决OJ刷题之输入输出问题的总结(AKOJ1064-1071A+B问题汇总)
- maven 上传项目或者jar到私服
- ZOJ 3703 Happy Programming Contest 0-1背包 DP
- Sublime Text 3 使用总结
- ZOJ 1425 Crossed Matchings DP LCS
- ZOJ 3469 Food Delivery DP
- 向图片中添加磁力链接与提取