1.下面一段代码:
void main()
{
int *p[10];
int (*s)[2];//s是一个整型指针,指向一个4元素的整型数组;
int **s1;//s1是一个二级指针。++s加4个字节。
int ar[3][4]={1,2,3,4,5,6,7,8,9,10};
}
其中ar:数组首元素的地址。
&ar数组的地址
2.下面一段代码:
void fun main()
{
static int x;//x属于静态变量,它是在该函数第一次被调用时创建。函数调用结束后,x不释放。
}
3.下面一段代码:
#include<stdio.h>
void fun()
{
static int x = 10;
}
void main()
{
fun();
printf("%d\n",x);
}
//编译不能通过。
4.计算机的计数都是从0开始,把0也作为一种状态。