欢迎来到天天文库
浏览记录
ID:14178907
大小:104.32 KB
页数:16页
时间:2018-07-26
《何探毕业设计(论文)读书报告(读书笔记)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计(论文)读书报告(读书笔记)学院:信息科学与工程学院课题名称:基于单片机的定时显示设计专业(方向):通信工程班级:通信09-1学生:何探指导教师:牛秦洲日期:2013.4.23读书笔记(一)——C语言基础知识●注释是以/*开始,以*/结束的。注释是对程序进行的文档说明并提高程序的可读性。●在执行程序时,注释不会引发计算机的任何操作。因为在编译程序时,所有的注释都会被编译器忽略掉,不会生成任何的机器语言的目标代码。●凡是以#开头的行都是在程序被编译之前由预处理程序进行处理的。#include预编
2、译命令告诉预处理程序将另一个文件的内容包含到源程序中。●头文件包含了编译器在编译标准输入输出库函数调用语句时所需要的信息。●任何一个C语言程序都必须有一个main函数。Main之后的一对圆括号表明main是一个被称为函数的程序模块。C语言程序是由一个或者多个函数组成的,其中那个不可或缺的函数就是main函数。所有的C语言程序都是从main函数开始执行的。●函数执行后能返回一些信息。在main左侧的关键字int表示main函数执行后将返回一个整数值。●函数在被调用执行时,可能要接收一些信息
3、。Main之后的圆括号中的void表明:main函数在被调用执行时无需接收任何信息。●函数的函数体以相对应的右花括号结束。一对花括号及位于其内的那段程序被称为一个模块。●printf函数指示计算机在屏幕上显示信息。一个字符串有时也称为一个字符序列、一条消息或一行文本。每条语句必须以一个分号结束(也成为语句结束符)。●字符不在屏幕上显示任何字符。反斜线被称为转义字符。当编译器在字符串中遇到转义字符时,它将反斜线连同其后的一个字符组成一个转义序列。转义序列表示换行。●当printf函数输出的字符串中出
4、现“换行”时,“换行”将光标定位在屏幕中下一行的起始位置。双斜线(\)转义序列通常用于在字符串中放入一个反斜线。转义序列”表示一个双引号字符。●关键字return是退出一个函数的若干手段之一。当main函数的末尾使用了return语句时,返回0值表示程序成功终止。两整数求和●类型为int变量中存放的是整数,例如7、-11、0、31、914.Scanf的其他实参是以“与”符号(&)开始的,后面跟着一个变量名。符号&在C语言中被称为取地址运算符,它的功能是获取紧随其后的变量的存储地址。符号&放在变量名前组
5、合使用,目的是告知scanf函数该变量的存储地址,然后scanf函数将对应该变量的数值存到那个存储地址对应的存储单元中。●当遇到无法识别的语句时。编译器将提示一个语法错误。编译器通常会给出错误信息帮助程序员定位和修正错误语句。出现语法错误表明程序中的语句违反了语言的标准。语法错误也称为编译错误,或编译时错误。●C语言是大小写敏感的——即大写和小写字母在C语言中是不同的。●C程序中的变量名可以是任何合法的标识符。标识符是一个由字母、数字和下划线(_)组成的字符串,但是不能以数字开头。一个标识符的长度可以是任
6、意的。但是按照C语言标准,只有标识符中的31个字符能够被C编译器识别。读书笔记(二)——C语言基础知识对于程序中用到的系统内的函数用#include<>来写入,效果同java的import,都是在最上边的,接下来写程序,主函数为main(){},如果函数前有int之类的,表示返回值类型。记录一个格式:printf(“sumis%d”,sum); 这是输出变量的格式,sum是上边定义的一个变量,想要将其输出,需要这种格式,不可以直接写,前边的%d是表示输出的位置及格式,比如这里d表示十进制整数,如果需要
7、输出很多变量,按照从左到右的顺序来输出的,要输出的变量也是在逗号之后从左到右依次写明,用’,’隔开。另外,如果一个函数里要调用别的函数,需要在这个函数的最上边声明调用的函数。C语言的结构:1.一个程序由一个或几个源程序文件组成(个人理解这个源文件差不多相当于JAVA的类)一个源文件可以包括3部分①预处理指令,就是#include<>②全局声明,就是在函数之外声明的变量等,可以在整个源文件使用的③函数定义,就是各函数了。2.函数是C程序的主要组成部分,必须有且只有一个main函数。3.一个函数包括两部分:①
8、函数首部,就是第一行,声明函数名、类型、属性参数等的部分;②函数体,包括声明部分跟执行部分,很明显,声明部分就是写各变量跟用到的各函数的,执行部分,就是具体的执行过程的代码了4.程序总是从main函数开始执行的。同java的那个main函数。5.程序中对计算机的操作是由函数中的C语句完成的,就是具体代码了;每个语句之后都必须加个分号;C语言本身不提供输入输出的语句,是用库函数来完成的,比如scanfprintf等;程序应当包含
此文档下载收益归作者所有