摘要:
要弄懂这个问题,首先你得知道静态和动态指的是什么。个人觉得卡耐基上的解释很经典: “The wordstaticrefers to things that happen at compile time and link time when the program is constructed—as opposed to load time or run time when ... 阅读全文
摘要:
1. 以下三条输出语句分别输出什么?[代码]答:分别输出false,false,true。str1和str2都是字符数组,每个都有其自己的存储区,它们的值则是各存储区首地址,不等;str3和str4同上,只是按const语义,它们所指向的数据区不能修改。str5和str6并非数组而是字符指针,并不分配存储区,其后的“abc”以常量形式存于静态数据区,而它们自己仅是指向该区首... 阅读全文