C语言复习笔记(一):书籍《C程序设计(第四版)》谭浩强版(更新中。。。)

一、最简单的C语言程序举例

#include <stdio.h>
int main()
{
    printf("Hello,World!\n");
    return 0;
}

在程序中如要用到标准函数库中的输入输出函数,应该在本文件模板的开头写上下面一行:#include <stdio.h>

二、C语言允许用两种注释方式

     1.单行注释://注释内容

          以//的单行注释,以换行符结束

     2.多行注释:/*注释内容*/

          这种注释可以跨越多行

     注释内容可以用英文或者汉字。

三、C语言程序的结构

一个C语言程序的结构有以下特点:

(1)一个程序由一个或者多个源程序文件组成

                     在一个源程序文件中包括3部分

                               预处理指令、全局声明、函数定义

(2)函数是C语言程序的主要组成部分

(3)一个函数包括两个部分:函数首部和函数体

                      函数体又包括声明部分和执行部分

(4)程序总是从main函数开始之执行的

(5)程序中对计算机的操作是由函数中的C语句完成的

(6)在每个数据声明和语句的最后必须有一个分号

(7)C语言本身不提供输入输出语句

(8)程序应当包含注释

四、最简单的C程序设计--顺序程序设计

4.1 数据的表现形式及其运算

4.1.1 常量和变量

1.常量

          在程序运行过程中,其值不能被改变的量称为常量

          常量有以下几类:

                    (1)整型常量:如1000,12345,0,-234等

                    (2)实型常量:十进制小数形式、指数形式

                    (3)字符常量:①普通字符,用单撇号括起来的一个字符,如'a','Z'等  ②转义字符,如'\'','\\'等

                    (4)字符串常量:用双引号引起来的多个字符,如"China"等

                    (5)符号常量:用#define指令,指定用一个符号名称代表一个常量,如#define PI 3.1416

                              符号常量的优点:含义清楚、一改全改

2.变量

          变量代表一个有名字的、具有特定属性的一个存储单元,它用来存放数据,也就是存放变量的值。在程序运行期间,变量的值是可以改变的。

          变量必须先定义,后使用。

3.常变量

          C99允许使用常变量:const int a=3;

          常变量是有名字的不变量,而常量是没有名字的不变量。

          常变量和符号常量有什么不同?

                    答:定义符号常量用#define指令,它是预编译指令,它知识用符号常量代表一个字符串,在预编译时仅是进行字符替换,在预编译后,符号常量就不存在了,对符号常量的名字是不分配存储单元的。而常变量要占用存储单元,有变量值,只是该值不改变。

4.标识符

          标识符就是一个对象的名字。如变量名、函数名等等

          C语言规定标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线。

4.1.2 数据类型

          未完待续。。。

猜你喜欢

转载自blog.csdn.net/qq_36590808/article/details/86210323