导图社区 第一章 c语言概述
关于c语言相关的知识点归纳,内容包括发展过程、特点、源程序介绍、词汇、规定等,日后也会接着更新。
第四章 数学分支介绍-概率论与数理统计.pdf,数学思想与文化 第四章 数学分支介绍 §4 概率论与数理统计 内容 4.1 概率论的发展史 4.2 统计学的诞生和发展 4.3...
C语言 第三章顺序结构程序设计知识梳理,包括printf函数(格式输出函数)、scanf函数(格式输入函数)、字符数据的输入输出、赋值语句等等。
这是一篇关于第二章 数据类型,运算符与表达式的思维导图,主要内容有变量赋初值、类型转换、C运算符、逗号运算符和逗号表达式等。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
第一章 c语言概述
发展过程
1978年c语言诞生。
1983年制订了c语言标准,该标准称之为ANSI C。
特点
数据结构类型丰富。控制语句具有结构化。
允许直接访问物理地址,能进行位操作,能实现汇编语言大部分的功能,可以直接对硬件进行操作。
用c语言写的程序可移植性高。
源程序介绍
main是主函数的函数名,每个c源程序都必须有,且只能有一个主函数(main函数)。
#include <>
include称为文件包含命令。
该形式称为预处理命令,<>尖括号的意义在于将指定的文件包含到本程序来,成为程序的一部分。
被包含的文件通常是由系统提供的头文件。
头文件
也称为首部文件,扩展名为.h。
包括了标准库函数的各个函数原型
输入和输出函数 (简单介绍,该两个函数都是有系统定义的标准函数,可在程序中直接调用)
printf(输出函数)
功能是把要输出的内容送到显示器去显示。
称为格式输出函数,意义是按指定格式输出数据。
结构:printf("格式控制字符串",输出项表列)
格式控制字符串又分为格式控制说明字符和普通字符
scanf(输入函数)
功能是把键盘输入的字符串转换为整数,浮点数,字符或字符串。
称为格式输入函数,意义是按指定格式输入数据。
结构:scanf("格式控制字符串",输入项表列)
词汇
标识符
含义:程序中使用的函数名,变量名,标号等的统称。
结构:由字母,数字,下划线组成的字符串。(第一个字符必须是字母或者是下划线)
在标识符中,大小写是有区别的。
关键字
c语言的标准(ANSI C)定义了32个关键字。
在c语言中,关键字都是小写的。
又称为保留字,细分为:
类型说明符
用于定义,说明数据结构的类型。
语句定义符
用于表示一个语句的功能。
预处理命令字
用于表示一个预处理命令。
运算符
运算符丰富,共有34种。c语言把赋值,括号,逗号等都将作为运算符处理。(运算符有分为优先级和结合性)
分隔符
采用的分隔符有空格和逗号。
逗号:用在类型说明和函数参数表中,分隔各个变量。
空格:用在语句各单词之间,作间隔符。(标识符之间必须至少有一个空格符作间隔)
注释符
/**/:多行注释(注意:不能在多行注释中嵌套多行注释) (注意:“/”和“*”之间不能有空格)
//:单行注释
注释用来向用户提示或解释程序的意义。
常量
可分为数字常量,字符常量,字符串常量,符号常量,转义字符等多种。
规定
源程序中所有用到的变量需事先说明,再使用,否则将会出错。
程序中所有输入字符必须是英文字符,包括符号
c语言对scanf和printf这两个函数可以省略去对其头文件的包含命令。
每一个说明或语句都必须以分号形式结尾。但预处理命令,函数头和花括号之后不能加分号。
标识符,关键字之间至少必须加一个空格以示空隔。
在程序中调用一个库函数需包含该函数原型所在的头文件。