c++ 编程

[复制链接]
查看11 | 回复1 | 2007-7-17 09:13:25 | 显示全部楼层 |阅读模式
???这个程序没有错误啊.如果报错可能是编译器的问题.#include using namespace std; int main() { char num[] = {'a','b','c','d','\0'}; cout<< num[1] << endl; //输出b cout<< num[3]+1 << endl; //输出 'd'+1 ==101cout<< num[3+1] << endl; //输出'\0'cout<< num << endl; //输出'abcd'system("pause"); //放到return 0;前面,不然这个没有作用.return 0; } 报错可能是工程的问题,你可以把错误发来看看.
回复

使用道具 举报

千问 | 2007-7-17 09:13:25 | 显示全部楼层
源代码没有问题,编译通过,正常运行考虑可能情况:上一个工程还开着(可能编译的是上一个工程的文件),单独打开这个文件编译试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行