随笔分类 - 笔试相关
摘要:1 #include 2 using namespace std; 3 4 void main() 5 { 6 float a = 1.0f; 7 cout 0指数部分 -> 0+127 = 01111111尾数部分 -> 0即 0011 1111 1000 0000 000...
阅读全文
摘要:1 #include 2 using namespace std; 3 4 struct Test 5 { 6 int Num; 7 char *pcName; 8 short sDate; 9 char ch[2];10 short str[4];11...
阅读全文
摘要:结果是不能编译通过,如下大致意思是常量size2是用变量temp定义的,所以size2的值是不固定的,不固定的值当然是不能够用来定义数组的,因为编译器在编译的时候就需要知道给数组分配多大空间,而变量的值在运行时有可能变化。将char str2[size2]这句去掉是可以编译通过的,这说明const常...
阅读全文
摘要:感谢羊仔将笔试中遇到的题目与我分享用vs2010测试了一下结果结果一目了然,题目中的2处用法不对。但其实我们常常这样用,来得到一个没有事先给定大小的数组的长度。这里为何不对呢?(1)第二处解析主要是因为这里处理的是字符串,默认字符串会在末尾添加一个'\0',而sizeof运算符得到的是存储空间的大小...
阅读全文

浙公网安备 33010602011771号