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

为什么编译通过了,却输不出结果那?该如何处理

2012-02-11 
为什么编译通过了,却输不出结果那????????????????????????????#include iostream.hvoidmain(){char*p0

为什么编译通过了,却输不出结果那????????????????????????????
#include <iostream.h>
void   main()
{
char   *p=0;
char   val=23;
p=&val;
cout < <*p;
}

[解决办法]
#include <iostream>
#include <conio.h>

using namespace std;

int main()
{
char *p=0;
char val= 'A ';//不要用23,这个是不能打印的字符
p=&val;
cout < <*p < <endl;
getch();
return 0;
}

[解决办法]
没问题
重新建立一个工程
文件以cpp为扩展名
[解决办法]
ASC 值为23的字符。

想看清楚换个赋值吧~

热点排行