#define typedefine区别
来源:互联网 发布:微信文章广告植入源码 编辑:程序博客网 时间:2024/05/04 22:23
//QunKangLi(维护成本与程序员的创造力的平方成正比)
typedef int * pint ;
#define PINT int *
那么:
const pint p ;//p不可更改,但p指向的内容可更改
const PINT p ;//p可更改,但是p指向的内容不可更改。
pint是一种指针类型 const pint p 就是把指针给锁住了 p不可更改
而const PINT p 是const int * p 锁的是指针p所指的对象。
#define 不是语句 不要在行末加分号,否则 会连分号一块置换。
- #define typedefine区别
- 整理:#define和typedefine的区别 以及const修饰指针的用法
- C++的函数指针和宏定义——define、typedefine
- typedefine 语法
- typedef与#define区别
- typedef与#define区别
- #define和const区别
- define和defined区别
- #define与typedef区别
- inline define区别
- #define 与const区别
- #define和typedef区别
- define和typedef区别
- typedef 与 define 区别
- typedef与define区别
- #define和typedef区别
- typede与define 区别
- define中#与##区别
- 有梦想,勇敢面对现实(《浮沉2》读书笔记)
- datagridview粘贴功能实现
- 目标检测学习_1(用opencv自带hog实现行人检测)
- 自信过低的七大警钟
- C++继承后的访问权限-一看便知
- #define typedefine区别
- always @ (*)
- C++ explicit关键字使用说明
- mysql的授权问题
- oracle 查看 用户,用户权限,用户表空间,用户默认表空间。
- epoll精髓
- HTML5新标签
- hive UDF
- C#通过类名获得对应对象(例如通过类名获得form对象)