-
在C++语言中, %运算符要求运算数必须是整型。是否正确? .
正确 取余运算必须整形
错误原因 题中指明了作为运算符 在输出时候的作用不考虑在内 -
在x86系统下,sizeof如下结构体的值是多少?
struct{
char a[10];
int b;
short c[3];
}
答案 24 :
对齐适合是对部分都对齐而不是整体计算后在对齐 -
char是有符号还是无符号类型?()
其他类型的变量默认的是有符号 。但是char类型除外 。
char根据编译器默认的情况而定。
测试方法
void char_type()
{
char c=0xFF;
if(c==-1)
printf(“signed”);
elseif(c==255)
printf(“unsigned”);
else
printf(“error!”);
}
测试思路 根据unsigned 没有负数的特点进行区分。 -
已知数组D的定义是int D[4][8];,现在需要把这个数组作为实参传递给一个函数进行处理。下列说明汇总可以作为对应的形参变量说明的是()。
int(*s)[8] int D[][8]
-
以下涉及到内存管理的代码段中,有错误的是:
new 和 delete 搭配
molloc 和 free 搭配
错题笔记六
最新推荐文章于 2025-05-10 13:23:27 发布