int* p和 int *p什么区别?

来源:2-1 指针的含义

FANGYUAN_

2018-12-18 04:47:36

怎么理解int*p这个句子?

写回答

1回答

Tender10

2018-12-18

int* p和int *p对于计算机编译而言,两者没有任何区别,计算机不会区分你*号与p中间有几个空格。但是对于编码风格来说,在C++的编码规范里,更倾向于int* p。意思是int*类型的指针p。

0
hender10
回复
hANGYUAN_
h 这种定义的方式就相当于int a; int *p;你可以对比一下int a,b;就相当于定义了两个变量。int a,*p这种方式也是分别定义了两个变量,只是有一个特殊是指针类型而已。int *p和int* p这种只是书写方式的习惯,在计算机的编码中都是一样的结果。
h018-12-19
共2条回复

0 学习 · 593 问题

查看课程