zoukankan      html  css  js  c++  java
  • C语言学习日记7

      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声明。

  • 相关阅读:
    javascript中错误使用var造成undefined
    眼下流行的几种排课算法的介绍
    UVA 11212 IDA*
    Delphi 2007体验!
    全局钩子具体解释
    客户信用控制请求
    【2012.1.24更新】不要再在网上搜索eclipse的汉化包了!
    Android URI简单介绍
    数据结构
    关于 Head First SQL 中文版
  • 原文地址:https://www.cnblogs.com/thorzhou/p/5582585.html
Copyright © 2011-2022 走看看