网站大量收购独家精品文档,联系QQ:2885784924

P轉C语言速成手册.doc

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
P轉C语言速成手册

Pascal转C 及DEV C++ GDB编译调试介绍 路中信息学 资料介绍、编辑与整合 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 stdlib.h提供的其它函数 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. 常用数据类型 特别指出:无符号数据类型也可以表示负数,它可以描述的数据范围包含了有符号区域,但是我不太敢用,建设最好也别去混用!具体差异尚不清楚。 定义变量????定义变量使用这样的格式: 类型名 变量名1, 变量名2, ... , 变量名n; ????变量名的命名规则与Pascal相同:只能用大小写字母、数字或下划线,第一个字符不用数字。所不同的是,C语言中定义的名称要区分大小写。 ????例如,下面的两条语句定义了三个整型变量和一个字符变量。 int a,b,c; char ch; ????和Pascal不同,变量的声明不一定要在整个代码前。你可以在程序中任意一个地方定义一个新的变量。定义的变量只能在当前函数(中的当前语句块)后面的代码中使用。也就是说,不同函数之间的变量不能混用,在某循环里定义的变量在循环外面是无效的。定义在函数外的变量将作为全局变量供后面的函数使用。 定义常量????为了告诉编译器某个变量不会改变,你可以在变量定义前加一个const。例如,下面的语句定义了一个常数: const int maxn=2000; 基本数学运算 ??取余?? | %?? |??mod ????如果要做除法运算,而不是div整除,请让你的操作数类型转换为float、double,若均为整型,则做div运算。 除法的结果是整数还是小数取决于参与运算的数是整数还是小数。10 / 4等于2,但写成 10.0 / 4 或 10 / 4.0 就得2.5了。 关于字符类型C语言中的字符用一对单引号

文档评论(0)

bmdj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档