这是我自己的学习笔记总结,理解笔记上的内容,c语言该差不多吧
一 概述
1 ANSI C (American National Standards Institute) C语言标准
2 ANSI C一共只有32个关键字,9种控制语句。Trubo C扩充了11个关键字,C语言中关键字都是小写的。
3 C语言版本1978年由贝尔实验室开发(K&R),1983年推出C++,各个c种类的c语言遵守同一个C语言标准。
4 程序介绍:
头文件 .h
主函数 main()是主函数,每一个c源程序都必须有,且只能有一个主函数。
c语言规定:对scanf和printf可以省去对其头文件的包含命令;源程序中用到的变量都必须先说明后使用;自定义函数也要在主函数中先说明。
stido.h是标准输入输出函数的头文件。
5 scanf和printf(格式输入函数和格式输出函数)参数表由以下两个部分组成
“格式控制串”,参数表
6 c源程序的结构特点
1).一个C语言源程序可以由一个或多个源文件组成。
2).每个源文件可由一个或多个函数组成。
3).一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。
4).源程序中可以有预处理命令(include 命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面。
5).每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。
6).标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。
7 c语言字符集:字母,数字,空格,标点,特殊字符
c语言词汇-六类:标识符,关键字,运算符,分隔符,常量,注释符
标识符:只能由字母、数字、下划线组成,且第一个字符必须是字母或下划线
关键字:c语言规定的有特定意义的字符串,也称保留字。用户自定义标识符不应与关键字相同。
8 tc常用命令:alt+**菜单;alt+F5 显示程序运行结果;ctrl+F9 运行;ctrl+F7 添加监视窗口
ctrl+Y 删除光标所在的一行,ctrl+KB/KK设置块开始/结束,ctrl+KY块删除
ctrl+KV/KC块移动/拷贝
ctrl+F1如果光标所在处为tc库函数,可以获得函数帮助信息。
alt+enter在全屏与小屏幕之间切换。
ctrl+c 在程序进入死循环时候推出。
二 程序的灵魂--算法
程序=数据结构+算法
为解决一个问题而采取的方法和步骤,就称为算法。计算机算法分为两大类:数值运算算法和非数值运算算法。
三 数据类型、运算符和表达式
1 数据类型