Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19139
  • 博文数量: 15
  • 博客积分: 560
  • 博客等级: 中士
  • 技术积分: 160
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 17:27
文章分类
文章存档

2011年(1)

2008年(14)

我的朋友
最近访客

分类: C/C++

2008-03-03 21:34:01

chp2 c语言基本概念


# include <stdio.h>

main()
{  

    printf("hello, world\n");

return 0;

}


main函数在程序终止时会向操作系统返回一个状态码.
  • 建议像上面的main函数末尾用一条return语句结束.如果不这样做,某些编译器可能会产生一条警告信息.

2.1注释

好的注释习惯:用一个盒型格式把注释单独标记出来
/********************************************************************
 * name    :fun1.c                                                  *
 * fuction:                                                         *
 * Author :                                                         *
 * Data   :                                                         *
 ********************************************************************/

注意 用//作注释是c++的方式,有些c的编译器也支持,但是ANSI C不支持.

2.2 变量


每一个变量必须有个类型(type)
在使用变量之前必须对其进行声明.首先要指定变量的类型,然后说明变量的名字.
建议在声明和语句之间留出空白行.

2.3 常量

常量(constant)是在程序执行过程中固定不变的量.当程序含有常量时,建议给这些常量命名.
用宏定义(macro definition)定义常量时,常量名字一般为大写字母.

2.3 C语言程序的布局

c语言允许在记号(token)之间插入任意数量的间隔,这些间隔可以是空格符,制表符或换行符.正对程序布局的规则有以下几条重要的原则.
  • 语句可以划分在任意多行内.
  • 记号间的空格应便于区别记号.基于这个原因,通常会把每个运算符的前后都放上一个空格.             如:volume = height * length * width ;
  • 缩进有助于轻松识别程序嵌套.
  • 空行可以把程序划分成逻辑单元,从而便于辨认程序的结构.


阅读(607) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~