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

初学者求对指针的理解

2013-09-05 
菜鸟求对指针的理解int * pchar chp &ch/*虽然定义P是存放整型地址的变量,我想但是字符型不是可

菜鸟求对指针的理解


int * p;
char = 'ch';

p = &ch;
/*虽然定义P是存放整型地址的变量,我想但是字符型不是可以通过ASCII码转换成整型么?
为什吗这样会报错?  
*/
     

[解决办法]
指针只存地址,指针的类型是解引用时解释内存的方式。
[解决办法]
字符确实可以自动转换为整数,但是指针必须明确转换类型
你应该写(int*)进行显示强制转换

热点排行