#include #include #define SIZE 100 int main() { FILE *fp_re; char buf[SIZE][SIZE]={{"愚蠢"}, {"慌张"}, {"犹豫"}}; for(int i=0;i <3; i++) printf("%s\n",buf[i]); return 0; }
怎样用二维数组存储字符窜啊? 代码如下: #include #include #define SIZE 100 int main() { FILE *fp_re; char buf[SIZE][SIZE]={{"愚蠢"}, {"慌张"}, {"犹豫"},} for(int i=0;i printf("%s",buf[i]); }
int _tmain(int argc, _TCHAR* argv[]) { //C版。其实就是个二级指针 wchar_t buf[3][10]={L"愚蠢", L"犹豫",L"慌张"}; setlocale( LC_ALL, "chs" ); for(int i=0;i <3;i++) { wprintf(L"%s\n", buf[i]); } // C++版,也可以用std::wcout string s[]={"愚蠢", "犹豫","慌张"}; cout< < < /*windows上的标准用法(由于非windows版,就不贴了)*/ return 0; }