C语言-基础总结.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1)真个程序的运行过程2)总结常见文件的拓展名.c是C语言源文件,在编写代码的时候创建.o是目标文件,在编译成功的时候产生.out是可执行文件,在链接成功的时候产生3)总结clang指令编译:cc –c xxx.c链接:cc xxx.o编译、链接:cc xxx.c运行可执行文件:./a.out 4)开发中会遇到哪些错误?如何解决?语法错误,可以通过编译器的报错信息解决逻辑错误,需要耐心调试程序5)学习建议学编程并不是学英文程序的可读性初学者不要过于寻根问底6)习题用2种不同的代码方式输出下面的图案************** itcast **************#include stdio.hint main(){ printf(************\n** itcast **\n************\n); printf(************\n); printf(** itcast **\n); printf(************\n); return 0;}一、关键字1)什么是关键字关键字就是C语言提供的有特殊含义的符号,也叫做“保留字”C语言一共提供了32个关键字,这些关键字都被C语言赋予了特殊含义auto double int struct break else long switchcase enum register typedef char extern return unionconst float short unsigned continue for signed voiddefault goto sizeof volatile do if while static大致浏览一遍即可,不用去百度每个关键字的作用,这些关键字以后会经常用到的,到时候你想不记住都难2)关键字的特征全部都是小写在开发工具或者智能文本编辑工具中会显示特殊颜色。默认情况下,C语言中的所有关键字在Xcode中都会显示紫褐色二、标示符1.什么是标识符标识符就是在程序中自定义的一些符号和名称。要跟关键字区分开来:关键字是C语言默认提供的符号,标识符是程序员自定义的2.命名命名规则命名规则(一定要遵守)只能由26个英文字母的大小写、10个阿拉伯数字0~9、下划线_组成严格区分大小写,比如test和Test是2个不同的标识符不能以数字开头不可以使用关键字作为标识符命名规范尽量起个有意义的名称,比如一个完整的英文单词,别人一看这个名称就能能知道这个标识符的作用。如果不懂英文,你也可以用拼音,尽量不要起像abcde、sfsdfsdf等这类看起来没有意义的名称如果标识符中含有多个单词,可以使用驼峰标识(除开第一个单词,后面每个单词的首字母都是大写):firstName、myFirstName,或者使用下划线_来连接:first_name、my_first_name3.练习判断对错test1 Mike2jack My_tExt _testtest!32 haha(da)tt 哈哈_text 123haha 78text a _123 _三、注释注释的嵌套现象1.单行注释可以嵌套单行注释、多行注释// 哇哈哈 // 呵呵呵// /* fsdfsdf */ // sdfsdfsd2.多行注释可以嵌套单行注释/*// 作者:MJ // 描述:第一个C语言程序作用:这是一个主函数,C程序的入口点 */3.多行注释不能嵌套多行注释/* 哈哈哈 /*嘻嘻嘻*/ 呵呵呵 */4.下面的写法是错误的// /* 哈哈哈*/一、数据类型二、常量1 整型常量(int)包括了所有的整数,比如6、27、109、256、-10、0、-289等?2 浮点型常量(float\double) 浮点型常量分为double和float两种数据类型double:双精度浮点型,其实就是小数。比如5.43、-2.3、0.0等(注意,0.0也算是个小数)float:单精度浮点型,也是小数,比double的精确程度低,也就是说所能表示的小数位数比较少。为了跟double区分开来,float 型数据都是以f结尾的,比如5.43f、-2.3f、0.0f。需要注意的是,绝对不能有10f这样格式的,编译器会直接报错,只有小数才允许加上f。?3 字符常量(char)将一个数字(0~9)、英文字母(a~z、A~Z)或者 其他符号(+、-、!、?等)用单引号括起来,这样构成的就是字符常量。比如6、a、F、+、$等。注意:单引号只能括住1个字符,而且不能是中文字符,下面的写法是错误的:abc、123456、男?4 字符串常量将一个或者多个字符用双引号()括起来,这样构成的就是字符串常量。比如6、男、哇哈哈、abcd、my_ca

文档评论(0)

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

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

1亿VIP精品文档

相关文档