码迷,mamicode.com
首页 > 编程语言 > 详细

C语言学习日记7

时间:2016-06-14 06:16:23      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:

  2.2 常量

  程序运行过程中不会改变的量。初始化的时候给定。

  2.2.1 #define

  2.2.2 const

    const 修饰变量后,变量就变成常量了。

    const 和指针结合,共有4种形式

const int *p;  p是一个指针,指针指向一个int型数据。p所指向的是个常量。

int const *p;  p是一个指针,指针指向一个int型数据。p所指向的是个常量。

int *const p;  p是一个指针,指针指向一个int型数据。p本身是个常量,p所指向的是个变量。

const int *const *p;  p是一个指针,指针指向一个int型数据。p本身是个常量,p所指向的也是个常量。

const型指针主要用在字符串指针中。

  2.2.3 枚举常量 enum

    枚举常量是宏定义的一种替代品,在某些情况下会比宏定义好用。

  3.6 头文件的引入

    主要是用来收集函数和全局变量的声明。

#ifndef __A_H__

#define __A_H__

 

#endif __A_H__  用来防止重复包含头文件。

    不要在头文件中定义变量。全局变量的定义放在某个源文件中,然后在别的源文件中使用前用extern声明。

C语言学习日记7

标签:

原文地址:http://www.cnblogs.com/thorzhou/p/5582585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!