首页
DreamJudge
院校信息
考研初试
机试真题
讨论区
兑换中心
登录
注册
上岸
wfh44115
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
90
Ta的粉丝
26
关注数
0
粉丝数
26
获赞数
0
阅读数
0
下面判断正确的是()。 A. char *s="girl"; 等价于
C 这里 s 作为指针,指向字符串常量 "girl",这两种写法是等价的。
C语言
2025年2月5日 14:52
回复 9+
|
赞 0
|
浏览 3.3k
下列关于指针变量赋空值的说法错误的是
A有争议,可以说p=0时,p内容为0(即空指针),也可以说p指向0单元;实际汇编实现是0
C语言
2025年2月5日 14:23
回复 9+
|
赞 0
|
浏览 2.9k
以下语句或语句组中,能正确进行字符中赋值的是
BC 的问题都是s只能指向一个字节 “abcde”是多个字节 D可以等价于 char *s;s="right!";
C语言
2025年2月5日 14:19
回复 9+
|
赞 0
|
浏览 2.5k
若有如下定义语句: double a[5]; int i=0; 能正确给a数组元素输入数据的语句是(
B的a+i有问题,a+1相当于加了40个字节
C语言
2025年2月5日 14:10
回复 9+
|
赞 0
|
浏览 1.9k
若有定义:int x,y; char s1,s2,s3; 并有以下输出数据:(注:└┘代表空格)
getchar是获取单个字符,空格也算是一个字符 %c也接受空格和回车
C语言
2025年2月5日 13:30
回复 9+
|
赞 0
|
浏览 2.6k
以下定义中,指向数组的指针P的是() A. int (*p)[5] B. int *p[5]
int p[5] 定义了一个数组;(p是数组首地址) int (*p)[5] 定义了一个指针,该指针指向一个数组。(*p是数组首地址)
C语言
2025年2月5日 00:07
回复 9+
|
赞 0
|
浏览 6.6k
在VC6.0中,运行下面程序的输出结果是()
void MallocMem(char* pc) { pc = (char*) malloc (100); return; } MallocMem(str) str传进去什么样,出来就是什么样
C语言
2025年2月5日 00:01
回复 9+
|
赞 0
|
浏览 5.7k
有转义字符如下: '\0X41'、'\0x41'、'\X41'、'\x41'、'\a'、'\b'、'
\或\0 八进制 \x 十六进制 没有\0x \a警报\b退格\r回车 没有\c
C语言
2025年2月4日 22:17
回复 9+
|
赞 0
|
浏览 6.3k
下面的程序可以从0....n-1中随机等概率的输出m个不重复的数。这里我们假设n远大于m
如果每次从0到n-i-1里随机选一个数,如果这个数比m小,i被选中;否则i自增开始下一轮随机数生成。 i++(保证选中的i不重复),m--(保证最后输出m个数)。
C语言
2025年2月4日 22:07
回复 9+
|
赞 0
|
浏览 5.2k
对于下面的代码的输出是()
(..., m=32)返回值就是32
C语言
2025年2月4日 21:40
回复 9+
|
赞 0
|
浏览 5.0k
如果有int a=5,b=3,在执行 !a&&b++; 后a和b的值分别是()
!a为假后 b++部分被短路了
C语言
2025年2月4日 21:28
回复 9+
|
赞 0
|
浏览 5.4k
使文件指针重新定位到文件读写的首地址的函数是()
A ftell() 函数用于得到文件位置指针当前位置相对于文件首的偏移字节数; B中fseek()函数用于设置文...
C语言
2025年2月4日 21:24
回复 9+
|
赞 0
|
浏览 6.1k
设x为int型变量,则执行以下语句段后,x的值为()
int x = 10; x += x -= x - x; 先算x-x=0(没有赋值) 然后x-=0(x还是10) 最后x+=10(x等于20)
C语言
2025年2月4日 21:22
回复 9+
|
赞 0
|
浏览 6.2k
32位系统,函数void Func(char str[100]){}中sizeof(str)的大小为
在函数 void Func(char str[100]) {} 中,str 实际上是一个 char* 类型的指针,而不是一个包含100个字符的数组。所以,当你使用 sizeof(str) 时,它并不会返回数组的大小(即100),而是会返回指针的大小。 在32位系统中,指针的大小通常是4个字节...
C语言
2025年2月4日 21:15
回复 9+
|
赞 0
|
浏览 5.3k
下面代码的输出()
int *ptr = (int*)(&a + 1); ptr是a首地址+20个字节
C语言
2025年2月4日 21:14
回复 9+
|
赞 0
|
浏览 5.2k
程序完成后x的值是()
int printf ( const char * format, ... );返回值: 正确返回输出的字符总数,错误返回负值,与此同时,输入输出流错误标志将被置值,可由指示器ferror来检查输入输出流的错误标志。
C语言
2025年2月4日 21:02
回复 9+
|
赞 0
|
浏览 5.3k
则能输出a[1][2]的值的语句是()
B. p 指向具有 3 个 int 的数组,p[1]表示第二行,p[1][2] 就是该行的第三个元素,即 p[1][2]。 D. q 是一个指向 int 的指针,q[1] 等价于 *(q+1),其类型为 int。表达式 q[1][2] 实际上试图对一个 int 使用下标操作,这是不合法的,...
C语言
2025年2月4日 20:46
回复 9+
|
赞 0
|
浏览 5.1k
在C语言中,关于静态变量的说法,正确的是()
D. 静态全局变量的作用域为一个程序的所有源文件 解释:在全局作用域使用 static 修饰变量,会使该变量的链接属性为内部链接,即它只能在定义该变量的源文件中可见,而不能被其他源文件访问。
C语言
2025年2月4日 20:40
回复 9+
|
赞 0
|
浏览 5.4k
关于内存管理,以下有误的是()
B. 如果原有空间地址后面还有足够的空闲空间用来分配,则将先前空间释放,然后以先前地址为开始地址按newSize大小重新分配 C. 如果原有空间地址后面没有足够的空闲空间用来分配,那么从堆中另外找一块newsize大小的内存,并把先前内存空间中的数据复制 到新的的newSize大小的空间中,然...
C语言
2025年2月4日 19:31
回复 9+
|
赞 0
|
浏览 5.8k
下列代码,循环了多少次
2000 1000 500 250 125 62 31 15 7 3
C语言
2025年2月4日 19:28
回复 9+
|
赞 0
|
浏览 4.9k
1
2
3
4
5
本科学校:保密
目标学校:无
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!