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

一个关于c指针的很基础的东西!求大神解释上,不胜感激

2012-11-05 
一个关于c指针的很基础的东西!求大神解释下,不胜感激!#include stdio.h#include stdlib.hint main(){c

一个关于c指针的很基础的东西!求大神解释下,不胜感激!
#include <stdio.h>
#include <stdlib.h>

int main()
{
char * p = (char *)malloc(5);//这行明白!
p = "12345";
printf("%d\n", *(p + 2));

return 0;
}

//输出结果为51
//我不明白为什么?

[解决办法]
*(p+2)为'3' 对应的ASCII码为51 所以输出51

热点排行