
C语言学习笔记
bsr1983
这个作者很懒,什么都没留下…
展开
-
第一章 导言
1.1 入门 学习一门新程序设计语言的惟一途径就是使用它编写程序。 一个C语言程序,无论其大小如何,都是由函数和变量注册的。函数中包含一些语句,以指定所要执行的计算操作;变量则用于存储计算过程中使用的值。 main是一个特殊的函数名——每个程序都从main函数的起点开始执行,这意味这每个程序都必须在某个位置包含一个main函数。 函数之间进行数据交换的一种方法是调用函数向被调用函数提供一个...原创 2010-10-24 23:12:51 · 125 阅读 · 0 评论 -
第二章 类型、运算符与表达式
ANSI标准对语言的基本类型与表达式做了许多小的修补与增补,所有整型都包括signed(带符号)和unsigned(无符号)两种形式,且可以表示无符号常量与十六进制字符常量。 2.1 变量名 名字是由字母和数字组成的序列,但其第一个字符必须为字母。下划线“_”被看做是字母。区分大小写。 关键字不能做变量名,所有关键字中的字符都必须小写。 2.2 数据类型及长度 C语言只提供了下列几种基本...原创 2010-10-24 23:13:51 · 146 阅读 · 0 评论 -
第三章 控制流
3.1 语句与程序块 在C语言中,分好是语句结束符。 3.2 if-else 语句 3.3 else-if语句 3.4 switch语句 break语句将导致程序的执行立即从switch语句中完全退出 3.5 while循环与for循环 3.6 do-while循环 3.7 break语句与continue语句 3.8 goto语句与标号 C语言提供了可随意滥用的goto语句以...原创 2010-10-24 23:15:04 · 128 阅读 · 0 评论 -
第4章 函数与程序结构
4.1 函数的基本知识 程序可以看成是变量定义和函数定义的集合。函数之间的通信可以通过参数、函数返回值以及外部变量进行。函数在源文件中出现的次序可以是任意的,只要保证每一个函数不被分离到多个文件中,源程序就可以分成多个文件。 4.2 返回非整型值的函数 4.3 外部变量 internal用于描述定义在函数内部的函数参数及变量。 4.4 作用域规则 名字的作用域指的是程序中可以使用该名字...原创 2010-10-24 23:15:45 · 122 阅读 · 0 评论 -
第5章 指针与数组
指针是一种保存变量地址的变量。 5.1 指针与地址 指针是能够存放一个地址的一组存储单元(通常是两个或4个字节)。 一元运算符&可用于取一个对象的地址,因此,下列语句: p=&c; 将把c的地址赋值给变量p,我们称p为“指向”c的指针。地址运算符&只能应用于内存中的对象,即变量与数组元素。它不能作用于 表达式、常量或register类型的变量。 一元运算符*是间接寻址或间接引用运算符。...原创 2010-10-24 23:17:07 · 122 阅读 · 0 评论