dump是函数名。
函数有返回值类型,参数类表,和函数名以及函数体组成,这个函数没有返回类型,没有参数,只有函数名和一个空的函数体。
括号里面的内容就是函数体,因为函数体为空,所以称之为空函数。
1.在特定时刻,将整个储存装置或储存装置之某部分的内容记录在另一储存装置中。
存储的目的通常是为了防止发生错误。
2.将具备可读格式的数据从主要或辅助储存体复制至外部媒体,如磁带,磁盘或打印机等媒体。
3.为收集错误信息而复制整个虚拟储存体或虚拟储存体之某部分的内容。
C语言中,char字符型包含128个ASCII表以及128个的ASCII扩展表中的字符。
char是字符变量的说明符,字符变量的取值是字符常量,即单个字符。
字符变量类型说明的格式和书写规则都与整型变量相同。
ASCII表只规定了0到127的char字符,超出范围的属于病态,与编译器相关。
flag只是一个用户自定义的标识符,是一个变量或者是一个常量。
不代表控制意义。
只代表用户自定义的意义。
给标识符命名的一般是:通俗易懂。
当然,得符合标识符的命名规则。
比如说定义一个标识符用来存储姓名,会把它命名为name,也可以命名为sdfs,只是这样不直观、方便。
C语言中有很多关键字,只有这些关键字才有特殊含义。