10 2016 档案
摘要:函数的参数列表是重载的标识符。int fun(int a, dobule b); //编译后生成 : _fun_int_doubleint fun(int a, int b); // 编译后生成 : _fun_int_int根据生成的名称来指定调用哪个版本的函数;fun(1,1.2); // 进行匹
阅读全文
摘要:*(a+1)就是a[1],*(ptr-1)就是a[4], 执行结果是2, 5。&a+1不是首地址+1,系统会认为加一个a数组的偏移,是偏移了一个数组的大小(本例是5个int)。int *ptr=(int *)(&a+1); 则ptr实际是&(a[5]),也就是a+5 原因如下: &a是数组指针,其类
阅读全文

浙公网安备 33010602011771号