既然(指针变量)*p=100是错的,那为什么*P1=*P2就可以呢?

既然(指针变量)*p=100是错的,那为什么*P1=*P2就可以呢?

不是*P2是P2所指的内容吗?

问答/459℃/2025-01-16 15:53:41

优质解答:

//int *p=100 是错的

int v;int *p=&v;*p=100;//是对的

int *p2=&v;

//int *p1=*p2; 是错的

int v1;int *p1=&v1;*p1=*p2//是对的C语言尽量使变量的声明和用法的语法相似,但是这导致变量声明和初始化有的时候非常难懂……

我来回答

猜你喜欢

Copyright © 作文乐园 Inc.
Www.821218.Com All Rights Reserved
网站、品牌合作请联系