更多C语言练习在我主页。 二、答案解析 一维数组string是个数组名,是一个指针变量,但是要记住哦,它是一个其值不可更改的指针变量,赋值给了指针变量pChar。重点是指针变量pChar的类型是这个: char *。 只有相同类型的变量之间才能互相赋值哦。本道练习中,函数myFun的参数类型是char,是一个字符变量,char *类型与c...
这个等效于 a=b, float赋值给int,会自动做强制转换,也就是向下取整。当如果是 q=p 那就不行了。 不同类型指针不可以直接赋值。如果一定要赋值 可以q=(int *)p;做显式的强制转换。 但是由于int和float的存储结果不同,得到的值也是错的。