错题
北雪ha
这个作者很懒,什么都没留下…
展开
-
PTA-习题9-R2-5
R2-5 对于以下结构定义,(*p)->str++中的++加在()。struct { int len; char *str; } *p;A.指针str上B.指针p上C.str指向的内容上D.语法错误解析:p是一个结构体指针,结构体指针访问成员用"->",结构体变量用"."若为p->str++,的确时加在指针str上;而本题为(*p)->str,则会发生语法错误Code:验证p->str++的情况#include<stdi.原创 2022-04-26 10:03:30 · 5687 阅读 · 0 评论 -
指针计算(C语言程序设计:现代方法第12章练习2)
#include <stdio.h>int main() { int *high, *middle, *low; int a[3] = {1, 2, 3}; high = &a[2]; middle = &a[1]; low = &a[0]; middle = (high - low) / 2 + low; /********************************************************************.原创 2021-10-06 00:49:41 · 109 阅读 · 0 评论 -
多维数组的简单输出(C语言程序设计:现代方法8.2)
#include <stdio.h>#define N 10int main(void) { double ident[N][N]; int row, col ; for (row = 0; row < N; row++) { for (col = 0; col < N; col++) if (row == col) ident[row][col] = 1.0; else ident[row][col] = 0.0; } for .原创 2021-10-06 00:36:21 · 806 阅读 · 0 评论