下载此文档

c语言变量类型.doc


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
c语言变量类型.doc1 数据类型关键字
(5个)
void :声明函数无返回值或无参数,声明无类型指针,显式丢弃运算结果 char :字符型类型数据,属于整型数据的一种
int :整型数据,通常为编译器指定的机器字长
float :单精度浮点型数据,属于浮点数据的一种
double :双精度浮点型数据,属于浮点数据的一种
B .类型修饰关键字( 4 个)
short :修饰 int ,短整型数据,可省略被修饰的 int。
long :修饰 int ,长整形数据,可省略被修饰的 int。
signed :修饰整型数据,有符号数据类型
unsigned :修饰整型数据,无符号数据类型
C .复杂类型关键字( 5 个)
struct :结构体声明
union :共用体声明
enum :枚举声明
typedef :声明类型别名
sizeof :得到特定类型或特定类型变量的大小
D .存储级别关键字 ( 6 个)
auto :指定为自动变量,由编译器自动分配及释放。通常在栈上分配
static :指定为静态变量,分配在静态变量区,修饰函数时,指定函数作用 域为文件内部
register :指定为寄存器变量,建议编译器将变量存储到寄存器中使用,也 可以修饰函数形参,建议编译器通过寄存器而不是堆栈传递参数
extern :指定对应变量为外部变量, 即标示变量或者函数的定义在别的文件 中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。
const :与 volatile 合称“ cv 特性”,指定变量不可被当前线程 /进程改变(但 有可能被系统或其他线程 /进程改变)
volatile :与const合称“ cv特性”指定变量的值有可能会被系统或其他进
程/线程改变,强制编译器每次从内存中取得该变量的值
2 流程控制关键字
A .跳转结构( 4 个)
return :用在函数体中,返回特定值(或者是 void 值,即不返回值)
continue :结束当前循环,开始下一轮循环
break :跳出当前循环或 switch 结构
goto :无条件跳转语句
B .分支结构(

c语言变量类型 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小辰GG
  • 文件大小35 KB
  • 时间2021-07-29