我是C++中的新成員,遇到了一個我不知道該怎麼做的問題。當我遇到下面這段代碼時,我正在書中做一些例子。for循環中的數組索引
for(int i=0;string[i];i++){
cout<<string[i];
}
這裏,而不是對人給予index.Based對方法我跑到下面的代碼,但沒有奏效數組的第二個參數一個布爾值。
char string[50] ="This is a test!";
for(int i=sizeof(string)-1;string[i];i--){
cout<<string[i];
}
cout<<"\n";
我調試它和「字符串[我]」有0,所以我的問題是價值,
- 爲什麼使用,而不是一個布爾數組索引(是OK ?)。
- 爲什麼我的第二段代碼沒有工作。
在此先感謝。
字符串(和字符串一般)以0結尾。 – chris