我在一个结构体里定义超过两个字符数组的成员输出结果会出错
来源:互联网 发布:eclipse新建教程 java 编辑:程序博客网 时间:2024/05/10 23:16
代码如下:
#include<stdio.h>#include<string.h>struct a{int b;char c[20];char d[2];char e[30];};int main(){ struct a q[3]={{201,"lll",'f',"hebei"},{202,"mmm",'m',"beijing"},{203,"nnn",'m',"henan"}}; int i=0; for(;i<3;i++) { printf("%d\t%s\t%s\t%s\n",q[i].b,q[i].c,q[i].d,q[i].e); } return 0;}/*这是正确代码!!!*/#include<stdio.h>#include<string.h>struct a{int b;char c[20];char d;char e[30];};int main(){ struct a q[3]={{201,"lll",'f',"hebei"},{202,"mmm",'m',"beijing"},{203,"nnn",'m',"henan"}}; int i=0; for(;i<3;i++) { printf("%d\t%s\t%c\t%s\n",q[i].b,q[i].c,q[i].d,q[i].e); } return 0;}
0 0
- 我在一个结构体里定义超过两个字符数组的成员输出结果会出错
- 我在一个结构体里定义超过两个字符数..
- 结构体里定义超过两个字符数
- CodecInfo为一个结构体,包含两个成员,后面定义了这个结构体类型的一个数组
- 在结构体最后定义一个长度为0的字符数组(技巧)
- 在结构体最后定义一个长度为0的字符数组
- 在结构体最后定义一个长度为0的字符数组(技巧)
- 在结构体最后定义一个长度为0的字符数组(技巧)
- 在结构体最后定义一个长度为0的字符数组(技巧)
- 在结构体最后定义一个长度为0的字符数组(技巧)
- 结构体成员最后一个定义0长度数组
- 2-结构体的最后一个成员的定义-C语言中的柔性数组-
- 结构体中最后一个成员数组定义0个元素的意义
- C语言结构体里的成员数组和指针
- C语言结构体里的成员数组和指针
- C语言结构体里的成员数组和指针
- C语言结构体里的成员数组和指针
- C语言结构体里的成员数组和指针
- Xutils 3框架使用说明
- IOS设计模式--策略模式
- Java集合框架的总结
- java泛型类和泛型函数
- 整数排序
- 我在一个结构体里定义超过两个字符数组的成员输出结果会出错
- AngularJS》5个实例详解Directive(指令)机制
- 写论文第二天:验证交易策略
- 解决Error:ProGuard: [show_entry] java.io.IOException: Can't read [C:\Users\Alex\.AndroidStudio1.5\syst
- Android-ViewFlipper动画导航(可手动翻页)
- x86 linux系统内核引导流程梳理
- PCA人脸识别学习及C语言实现
- 51. N-Queens
- 崩溃日志管理工具的重要性