在C中初始化指针

use*_*424 2 c pointers

我看到两个分配指针的选项

1.

int p=5;
int *r=&p
Run Code Online (Sandbox Code Playgroud)

2.

int p
int *r;
r=&p;
Run Code Online (Sandbox Code Playgroud)

为什么他们在1中使用星号而在两个中没有?

Mat*_*Mat 7

你应该读这个:

int *r [...]
Run Code Online (Sandbox Code Playgroud)

如:

(int *) r [...]
Run Code Online (Sandbox Code Playgroud)

类型rint *.如果你这样看,你会发现两个版本都是相同的.