摘要: 要弄懂这个问题,首先你得知道静态和动态指的是什么。个人觉得卡耐基上的解释很经典: “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 ... 阅读全文
posted @ 2010-07-18 15:11 天堂大鸟 阅读(5848) 评论(1) 推荐(0) 编辑
摘要: 1. 以下三条输出语句分别输出什么?[代码]答:分别输出false,false,true。str1和str2都是字符数组,每个都有其自己的存储区,它们的值则是各存储区首地址,不等;str3和str4同上,只是按const语义,它们所指向的数据区不能修改。str5和str6并非数组而是字符指针,并不分配存储区,其后的“abc”以常量形式存于静态数据区,而它们自己仅是指向该区首... 阅读全文
posted @ 2010-07-18 11:18 天堂大鸟 阅读(1194) 评论(0) 推荐(1) 编辑