- int main()
{
char *p = “hello,world”;
return 0;
}
p和"hello,world"存储在内存哪个区域?
解析:
局部变量存放在栈中,堆中存放的是new和malloc开辟出的,而程序中定义的常量存放在只读存储区
答 :栈,只读存储区 - 在16位IBM-PC上使用C语言,若有如下定义:
struct data
{
int i;
char ch;
double f;
} b;
则结构变量b占用内存的字节数是(11)。
int 2 char 1 double 8 没有数据对齐 - 在下列排序算法中,哪几个算法的时间复杂度与初始排序无关()
堆排序 冒泡排序 归并排序 选择排序