发布时间:2014-01-02 17:57:11
text段,data段,bss段,堆和栈一个程序一般分为3段:text段,data段,bss段text段:就是放程序代码的,编译时确定,只读。更进一步讲是存放处理器的机器指令,当各个源文件单独编译之后生成目标文件,经连接器链接各个目标文件并解决各个源文件之间函数的引用,与此同时,还得将所有目标文件中的.text段合在一起,但不是简单的将.........【阅读全文】
发布时间:2014-01-02 17:56:46
c++ 中的string与char*前两天写了一个程序,其中一下段是这样的:char* name;cout<<"请输入name:";cin>>name;当运行的时候出现了段错误。这样写在编译的时候是通过的,说明语法上是没有什么错误的。很明显,能从语句上看出,我的意图是想用 name来保存一个字符串 。但是,name只是一个字符指针,是不能.........【阅读全文】
发布时间:2014-01-02 17:56:25
曾经在论坛上看到一个大牛对函数间传递多维数组的问题作出解答,引用了C++ Primer里面的一句话:除了第一维以外的所有维的长度都是元素类型的一部分,必须明确指定。因此找到两个相关链接,分别解释了二维数组传递中的两种常见问题。一,多维数组参数的指定:http://see.xidian.edu.cn/cpp/html/51.html二,多维数.........【阅读全文】