主题:[原创]指针!!
以前总觉得指针学的不错。基本的都很了解。可是今天在一个小小的面试把我给咋了。不过我算是明白了一点,基础还是很重要。
对指针了解的麻烦帮我解答一下。
int *p,a;
p=&a;
================
int a;
int *p=&a;
可以吗????
========================
int *p;
int a;
*p=&a;?????????这样写可以吗???为什么?
=======================
int *p[n];是什么意思??
int (*p)[n]是什么意思???这两者之间有什么区别???
能不能集体的给个例子,
============================
char *p="wohandaxue";
=========================
char *p;
p="English";
printf("%s",*p);??输出的是什么内容??
printf("%c",*p);输出的是什么内容??
为什么说p是指向那个字符串的首地址???
希望能帮我解答我一直上很迷惑的问题!!!
在线等。谢谢
对指针了解的麻烦帮我解答一下。
int *p,a;
p=&a;
================
int a;
int *p=&a;
可以吗????
========================
int *p;
int a;
*p=&a;?????????这样写可以吗???为什么?
=======================
int *p[n];是什么意思??
int (*p)[n]是什么意思???这两者之间有什么区别???
能不能集体的给个例子,
============================
char *p="wohandaxue";
=========================
char *p;
p="English";
printf("%s",*p);??输出的是什么内容??
printf("%c",*p);输出的是什么内容??
为什么说p是指向那个字符串的首地址???
希望能帮我解答我一直上很迷惑的问题!!!
在线等。谢谢