主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
你好xnjt
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
20
Ta的粉丝
78
关注数
0
粉丝数
78
获赞数
0
阅读数
0
若有说明:int n=2,*p=&n,*q=p,则以下非法的赋值语句是:
A)p=q:这是一个合法的赋值语句。指针p和q都是指向n的地址,因此可以将q的值(即指向n的地址)赋给p。 B)*p=*q:这是一个合法的赋值语句。*p和*q分别表示指针p和q所指向的值,因为p和q都指向n的地址,所以可以将*q的值(即n的值)赋给*p。 C)n=*q:这是一个合法的赋值语...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 33.0k
有语句:int a[10];则 是对指针变量p的正确定义和初始化。
当指针指向数组时, 指针需要指向数组的首地址 int *p; p = a; p = &a[0] 是正确的。不要写成 p = &a,这样是错误的,因此a就代表了首地址,再取地址就错了,虽然有些编辑器也能运行,但是这样在逻辑上世纪错误的。
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 33.5k
下列数据中属于“字符串常量”的是
字符串常量:用双引号(“”)括起来的0个或者多个字符组成的序列
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 30.8k
已知char x[]="hello", y[]={'h','e','a','b','e'};, 则关
17360796025 2023年7月4日 13:26 char s1[] = "dsakad"; char s2[] = {'c','s'}; for(int ...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 34.9k
下列关于C语言的说法错误的是
C语言程序运行步骤是编辑(把程序代码输入,交给计算机)、编译(成目标程序文件.obi)、连接(成可执行程序文件.exe)和运行(可执行程序文件)
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 64.9k
下列C语言用户标识符中合法的是
在C语言中,还有另外一种和结构体非常类似的语法,叫做共用体(Union)
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 89.3k
下列四组字符串中都可以用作C语言程序中的标识符的是
标识符主要问题就是不能以数字开头,可以以 _ 开头,区分大小写,不能出现关键字。 A中print实际上是 stdio 这个头文件里面的一个调用函数,不属于关键字。
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 55.7k
C语言中的简单数据类型包括
整型:整数int、short、long、 实型:浮点数float、double 字符型:char
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 43.5k
设整型变量 a=2,则执行下列语句后,浮点型变量b的值不为0.5的是
1/a = 0,再强制转换为float的话是0.0
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 128.1k
以下对一维数组a的正确说明是( )
C语言中初始值要为常量,不允许对数组的大小做动态定义 想要方括号为空,后边必须有初始化 #define N 10,是预编译过程,在编译前会把所有的N替换成10,因此int x[N]在编译前会被换成:int x[10];,N即常量10,因此不会有错。 至于 后面int N =...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 66.2k
若有说明:int a[][3]={{1,2,3},{4,5},{6,7}}; 则数组a的第一维的大小
二维数组,也就是一组数据,有两个维度行和列。比如 int a[M][N]; 定义了一个M行N列的数组,总元素个数为M*N。 其第一维长度,也就是总的行数,在C语言中,就是定义中的M。 类似的,第二维长度,也就是每行元素个数。在C语言中就是定义中的N。 你可以把二维数组看成是由几个一维数组构成...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 34.3k
对二维数组的正确定义是
第一维的长度可以不指定,但第二维的长度不能省。 C是正确的定义,第一维不写只写第二维这样的数组叫柔性数组。
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 31.9k
在C语言中,函数的数据类型是指
函数的数据类型是指 函数返回值的数据类型
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 35.5k
在函数调用时,以下说法正确的是
D如果被调函数并不是自定义函数,那么只要在主函数中,申明相应的数据库,即可调用数据库里的函数,但数据库里的函数与主函数并不在同一文件,以python为例,滑返调用外函数要用import+数据库(C,JAVA什么的就用include),即可调用数据库中函数; 如果是自定义的函数,二者就要在枝空同...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 37.0k
在C语言中,表示静态存储类别的关键字是:
auto:声明自动变量 register:声明寄存器变量 static:声明静态变量 extern:声明变量在其他文件中声明,亦应用变量
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 35.1k
未指定存储类别的变量,其隐含的存储类别为
变量未指定存储类别时,默认auto
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 35.0k
若有以下说明语句:则下面的叙述不正确的是: ( )
在提供的代码片段中, stu 不是一个用户定义的结构体类型名。它是一个结构体类型的变量名,用于声明和定义一个结构体类型的变量。用户定义的结构体类型名是 student ,而 stu 是该结构体类型的一个变量。
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 35.1k
以下对结构变量stul中成员age的非法引用是
“p->age”和“(*p).age”,它们是等价的,区别在于,一个是通过结构体指针访问成员变量,一个是结构体变量访问成员变量。 结构体指针访问成员变量的操作符是 “->”,结构体变量访问成员变量的...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 30.7k
设有以下说明语句:则下面叙述中错误的是( )。
注意 typedef 关键字:是给定义的结构体取别名 //定义结构体 typedef struct Student { char name[50]; int age; }Stu; //声明结构体变量 Stu stu1; 可视为typed...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 29.8k
下列不正确的定义是
int i,*p =& i 等价于 int i; int *p = &i; int *p是指针定义,赋初值应该是个地址,所以C是对的
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 28.3k
本科学校:西华大学
目标学校:西南交通大学
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!