更多"若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确的语句"的相关试题:
[单项选择]若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是()。
A. p=2*(int*)malloc(sizeof(int));
B. p=(int*)malloc(2*sizeof(int));
C. p=(int*)malloc(2*2);
D. p=(int*)calloc(2,sizeof(int));
[单项选择]若指针p已正确定义,要使p指向两个连续的整型动态存储单位,不正确的语句是
A. p=2*(int*)malloc(sizeof(in);
B. p=(int *)malloc(2*sizeof(in);
C. p=(int *)malloc(2*2);
D. p=(int *)malloc(2,sizeof(in);
[单项选择]若指针ps已正确定义,要使ps指向能够存储8个字符的动态存储单元,以下不正确的语句是( )
A. ps=(char*)malloc(8);
B. ps=(char *)malloc(sizeof(cha* 8);
C. ps=(char*)calloc(8,sizeof(cha)
D. ps=8*(char*)malloc(sizeof(cha)
[单项选择]下面可以正确定义两个整型变量和一个字符串变量的语句的是
A. Dim n,m AS Interger,s AS String
B. Dim a%, b$,c AS String
C. Dim a AS Integer,b,c AS String
D. Dim x%, y AS Integer,z AS String
[单项选择]
下面可以正确定义两个整型变量和—个字符串变量的语句是()。
A. Dim n,m As Integer,s As String
B. Dim a%,b$,c As String
C. Dim a As Integer,b,c As String
D. Dim x%,y As Integer,z As String
[单项选择]s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
A. if(sl>s2)S;
B. if(strcmp(s1,s2))S;
C. if(strcmp(s2,s1>0)S;
D. if(strcmp)(s1,s2)>0)S;
[单项选择]s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
A. if(s1>s2)S;
B. if(strcmp(s1,s2))S;
C. if(strcmp(s2,s1)>0)S;
D. if(strcmp(s1,s2)>0)S;