???这个程序没有错误啊.如果报错可能是编译器的问题.#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; } 报错可能是工程的问题,你可以把错误发来看看.
|