相关题目
在位运算中,操作数每左移一位,则结果相当于( )。
设整型变量a为5,使b不为2的表达式是( )。
以下程序有语法性错误,有关错误原因的正确说法是( )。
void main()
{
int G=5,k;
void prt_char();
......
k=prt_char(G);
......
}
在C语言中,以下正确的说法是( ) 。
#include "stdio.h"
struct st
{ int x;
int *y;
}*p;
int s[]={30,20};
struct st a[]={1,&s[0],2,&s[1]};
void main()
{ p=a; printf("%d,",p->x);
printf("%d\n",++(*(++p)->y));
}
以下程序的输出结果为( )。
main( )
{ char s1[40]="country",s2[20]="side";
int i=0,j=0;
while(s1[i]!='\0') i++;
while(s2[j]!='\0') s1[i++]=s2[j++];
s1[i]=0;
printf("%s\n",s1);
}
函数调用语句:fseek(fp,-10L,2);的含义是( )。
已知函数fread的调用形式为fread(buffer,size,count,fp),其中buffer代表的是( )。
C语言中的文件类型只有( )。
设有以下程序段,则值为6的表达式是( )。
struct st { int n; struct st *next;};
static struct st a[3]={5,&a[1],7,&a[2],9,0 },*p;
p=&a[0];
