龙空技术网

C语言复习资料

故事兄工作室 61

前言:

如今咱们对“c语言定义数组指针的格式是”大体比较关怀,朋友们都想要了解一些“c语言定义数组指针的格式是”的相关知识。那么小编在网上网罗了一些关于“c语言定义数组指针的格式是””的相关文章,希望大家能喜欢,大家快快来了解一下吧!

1、C语言中数组名代表数组的【】地址。

答案: 首

2、在C语言中,字符型指针不仅可以指向字符型常量,还可以指向【】。

答案: 字符串

3、若在main()函数中定义,char*s = “hello”;则字符串是分配在【】空间上。答案:

4、字符型指针用【】来定义,它不仅可以指向一个字符型常量,还可以指向一个字符串。

答案: char *

5、使用自增的【】可以实现字符串的访问和修改。

答案: 字符指针

6、在程序运行过程中,数据都是保存在内存中的,内存是以【】为单位的连续存储空间。

答案: 字节

7、在C语言中专门用于存放其他变量的地址,这种变量称为【】。

答案:指针变量

8、指针的加减运算实质上是在内存中移动某个数据类型所占的【】。

答案: 字节数

9、在C语言中,【】运算符可以获取内存地址。

答案:&

10、值为0的指针称为【】指针。

答案: 空

11、【】默认指向数组在内存中的首地址。

答案: 数组名

12、若有定义int arr[10]; int*p;则表达式【】表示将指针p指向数组。

答案: p = arr;

13、对于二维数组,可以看成一维数组中的每一个元素又是一个【】。

答案: 一维数组

14、二维数组的数组名既是数组在内存中的首地址,也是第1行的地址,也【】的地址。

答案: 首元素

15、当使用指针指向一个函数时,这个指针就称作【】。

答案:函数指针

16、函数指针的定义格式为【】。

答案: 函数返回值类型(*函数指针名)(参数列表);

17、用来存放【】的数组称为指针数组。

答案: 指针

18、【】是指一个指向数组的指针,【】是指数组中的元素类型都是指针类型。

答案: 数组指针;指针数组;

19、指针变量在内存中占【】个字节。

答案: 4

20、取址运算符的作用就是用于取出指定变量在内存中的地址,取址运算符使用“ 【】 ”符号来表示。

答案: &

21、取值运算符的作用是根据给定的变量获得变量的内存地址,使用“【】”符号表示。

答案: *

22、指针作为一种数据类型在程序中也经常需要参与运算,包括指针与整数的加减、自增自减、同类指针【】运算等。

答案: 相减

23、指向一维数组的指针本质上是指向该数组的【】。

答案: 首地址

24、假设指针p指向一个一维数组,那么通过指针p访问下标为i的数组元素的方式是:p[i]和【】。

答案: *(p+i)

25、【】函数用于动态分配堆内存,free()函数用于释放堆内存。

答案: malloc()

标签: #c语言定义数组指针的格式是 #c语言数组元素表示 #c语言数组内存 #数组怎么相加减 #c语言中字符变量在内存中占几个字符