题目内容

8.8题设有声明:char *t;当执行scanf(“%s”,t);后会产生什么样的情况?为什么?如何改进?

查看答案
更多问题

11.7题:请根据下面各题的解释,写出对应的声明语句。(1) 设p是3个元素的函数指针数组,函数指针数组中每个元素指向的函数是无参字符指针函数;请写出相应的声明语句。(2) 设p是9个元素的指针数组,数组中的每个元素是指向有一个整型参数、返回值为双精度浮点型数的函数的指针;请写出相应的声明语句。(3) 设p是函数指针,所指的函数无参,且返回一个指向有3个元素的字符数组的指针;请写出相应的声明语句。

11.5题:解释下面的声明语句。(1) float (*p)[2];(2) char *p[5];(3) char (*fp)(char *,int *);(4) int *pf(float(*a)(int));(5) int (*pf(char *))[5];

若有定义: int aa[8]; ,则不能代表数组元素 aa[1] 地址的是( ) 。

A. &aa[0]+1
B. &aa[1]
C. &aa[0]++
D. aa+1

下面程序的功能是检查一个 N×N矩阵是否对称 (即判断是否所有的 a[i][j] 等于 a[j][i] )。请填空。#define N 4main(){ int a[N][N]={1,2,3,4,2,2,5,6,3,5,3,7,4,6,7,4};int i,j,found=0;for(j=0;j

答案查题题库