1 / 43
文档名称:

P转C语言速成手册.doc

格式:doc   大小:127KB   页数:43页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

P转C语言速成手册.doc

上传人:1314042**** 2021/1/5 文件大小:127 KB

下载得到文件列表

P转C语言速成手册.doc

相关文档

文档介绍

文档介绍:路中信息学
资料介绍、编辑与整合 2
C语言速成手册(一):基本数据类型、标准输出、函数 2
语句和语句块 2
注释的写法 3
常用数据类型 3
定义变量 3
定义常量 4
基本数学运算 4
关于字符类型 5
C语言中的赋值 5
程序员面试题(1)P35 5
类型转换与“名词动用” 7
程序员面试题(1)P40 7
标准输出 7
函数的定义、返回和调用 9
一个完整的程序代码的构成 11
C语言速成手册(二):布尔值、条件判断、循环 12
逻辑运算符 12
C语言的if语句 12
程序员面试题(2)P39 13
C语言的bool类型 14
C语言的for循环 15
C语言的while循环 16
程序员面试题(2)P39 17
switch语句 17
goto语句 18
C语言速成手册(三):数组、字符串、结构 18
一维数组的定义、初始化和使用 18
C语言中的字符串 20
多维数组的定义、初始化和使用 21
结构的定义、初始化和使用 22
C语言速成手册(四):指针、动态内存分配、标准输入 24
指针的定义 24
取地址与引用 24
动态内存分配 24
指针与结构 25
指针与函数 26
指针与数组 28
标准输入 30
C语言速成手册(五):其它运算符、文件操作、其它函数 31
条件运算符 31
自加、自减 31
其它运算符 32
各种标准输入输出函数 32
内存输入输出操作 33
文件输入输出操作 33
整型上下限 35
常用数学函数 35
常用字符串函数 36
内存操作函数 37
stdlibh提供的其它函数 37
利用assert帮助调试 38
C语言速成手册(六):其它问题、后记 39
预处理指令 39
static声明 41
short类型和int类型的范围 41
对64位整型的处理 41
查漏补缺 42
后记 42
资料介绍、编辑与整合
C语言速成手册:Matrix 67(北大中文系 顶尖牛人)
程序员面试宝典:孙文达(微软技术顾问,全球TOP3讲师)
C语言速成手册(一):基本数据类型、标准输出、函数
语句和语句块
和Pascal一样,C语言的每条语句以分号结尾。
    和Pascal一样,单词和语句间的空格、回车符对编译没有影响。
    C语言的语句块用花括号标识,也就是说字符 { 相当于Pascal的begin,字符 } 相当于Pascal的end; 。语句块中最后一条语句末尾的分号不能省略。
    如果语句块里只有一条语句,语句块的标识可以省略。这就好像Pascal代码:
for i:=1 to n do
begin
    writeln('I Love You');
end;
    里面的begin和end可以省略一样。
注释的写法
两种情形被认为是注释。符号// 的后面(只限一行),以及符号 /* 和 */ 之间(可以跨行)。例如:
/*  =====================
    = THIS IS A COMMENT =
    =====================   */
//  This is a comment
常用数据类型
C                  |  Pascal
-------------------+------------
short              |  shortint
int                |  integer (实际数据范围等同于longint)
long               |  longint
long long          |  int64
unsigned short     |  byte
unsigned int       |  word
unsigned long      |  dword
unsigned long long |  qword
float              |  real
double             |  double
char               |  char
特别指出:无符号数据类型也可以表示负数,它可以描述的数据范围包含了有符号区域,但是我不太敢用,建设最好也别去混用!具体差异尚不清楚。
定义变量
    定义变量使用这样的格式:
类型名 变量名1, 变量名2, , 变量名n; (,而)
    变量名的命名规则与Pascal相同:只能用大小写字母、数字或下划线,第一个字符