首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

C语言指针与1维数组

2012-10-08 
C语言指针与一维数组代码如下:#include stdio.h#include stdlib.hint main(void) {char hello[] {h

C语言指针与一维数组
代码如下:

#include <stdio.h>#include <stdlib.h>int main(void) {char hello[] = {'h', 'e', 'l', 'l', 'o'};char *p = hello;//printf("%s\n", hello);printf("hello is : %x\n", hello);printf("&hello is : %x\n", &hello);printf("&hello[0] is : %x\n", &hello[0]);printf("p is : %x\n", p);printf("&(*p) is : %x\n", &(*p));printf("*(&p) is : %x\n", *(&p));printf("&p is : %x\n", &p);return EXIT_SUCCESS;}

输出结果:
hello is : 22ff4b&hello is : 22ff4b&hello[0] is : 22ff4bp is : 22ff4b&(*p) is : 22ff4b*(&p) is : 22ff4b&p is : 22ff44

热点排行