C语言中指针声明的两种写法
2017-07-18 19:23
253 查看
写法一: int *p;
写法二: int* p;
两种写法均可正常编译。
写法一,主要是方便一行语句中声明多个变量使用,
如: int *a, *b, c; //a, b是指向int的指针,c是int型变量。
写法二,更加清晰明确指针的类型。
一般高质量的编程,大多数的代码规范,都要求一行语句只做一件事,不再一行语句中声明多个变量, 所有现在基本采用写法二的方式。
写法二: int* p;
两种写法均可正常编译。
写法一,主要是方便一行语句中声明多个变量使用,
如: int *a, *b, c; //a, b是指向int的指针,c是int型变量。
写法二,更加清晰明确指针的类型。
一般高质量的编程,大多数的代码规范,都要求一行语句只做一件事,不再一行语句中声明多个变量, 所有现在基本采用写法二的方式。
相关文章推荐
- c语言,定义多个指针的写法,多个指针的声明
- TypeScript 的两种声明文件写法的区别和根本意义
- C语言头文件组织与包含原则(函数指针和结构体的前项声明)
- C语言两种for循环写法分析
- 函数指针--Nginx和Redis中两种回调函数写法
- C语言里函数指针的两种常见用途(回调函数与转移表)
- C语言声明字符串的两种方式
- C语言学习笔记(6)-如何从变量声明的表面上来区分指针数组和数组指针
- C语言指针声明探秘
- C语言中,即使参数声明为数组,它仍然是个指针
- C语言:返回指针的函数,函数声明、定义和调用,嵌套调用
- 深入理解C语言特性-指针 数组 声明
- 再再论指针之C语言声明详解
- 理解C语言中指针的声明以及复杂声明的语法
- C语言中,声明指针为什么要指定类型?
- C语言复杂指针声明应如何阅读
- C语言中的声明解析规则——数组,指针与函数
- C语言几种指针的声明方式
- C语言有关指针的变量声明中的几个易错点
- C语言指针声明探秘