C语言70课 数组与指针

第70课 数组与指针

·指针既可以指向字符串也可以指向数组
·数组形式和执行形式的不同
	·初始化字符数组时会把静态存储区的字符串拷贝到数组中
	·初始化指针时只把字符串的地址拷贝给指针
//程序**********************************************************************		
int main()
{
    //理解字符串和字符指针的区别
    char str1[] = "For The Horde";
    char *str2  = "For The Horde";

    printf("字符串常量的地址:%p\n","For The Horde");
    printf("字符数组的首地址:%p\n",str1);
    printf("字符指针的取值:%p\n",str2);
}
//程序**********************************************************************



//运行结果**********************************************************************		
字符串常量的地址:00403024
字符数组的首地址:0060FEFE
字符指针的取值:00403024

Process returned 0 (0x0)   execution time : 1.765 s
Press any key to continue.
//运行结果**********************************************************************		



猜你喜欢

转载自blog.csdn.net/cxd15194119481/article/details/86561325