使用道具 举报
原帖由 haulm 于 2009-12-8 11:21 发表 字符串数组还是用标准的char吧,string已经是对char的封装了,兄台另类的编程很难过关。 看了一些String[]的写法,可是编译不过去,这才注意了一下,那是JAVA的写法,JAVA也很另类。。。 ...
原帖由 zy_sunshine 于 2009-12-8 12:51 发表 果然不是C++的写法,混了。都没学好。 by nihui void pass_str4( int m, int n, const string &str[m][n]),调用的时候 pass_str4(12,12,ia),C99 标准。 我就是想要这种效果,呵呵,谢谢了。 ...
原帖由 nihui 于 2009-12-8 12:19 发表 如果只是 c++,尽量少用指针、数组、#define 等被 c++ 认为是邪恶的东西,而使用引用、STL 容器、inline 内联~ 但是理论和实践总是要联系的
原帖由 nihui 于 2009-12-8 10:07 发表 void pass_str3(const string* str) // 如果string数组元素没有赋值是不会分配内存的,这个是编译行为,所以数据声明时就初始化。 void pass_str4(const string &str[][]) // ...
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
GMT+8, 2025-5-12 21:19 , Processed in 0.030927 second(s), 16 queries .
© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.