66问答网
所有问题
当前搜索:
结构体变量做数组元素
结构体变量
的使用和引用
答:
你定义了一个数组,该
数组元素
由一个一个的
结构体变量
组成。如下:struct student { char name[20];char sex;int age;} s2[10];那么当你要使用该数组中第5个元素中的sex变量时,是不是得这样使用 printf("%c",s2[4].sex);scanf("%s",s2[4].name);用大白话给你说的,不知道这样子你能...
数组
和
结构体
的区别是什么?
答:
数组
与
结构体
的主要区别如下:1、定义不同 数组是有序的
元素
序列。若将有限个类型相同的
变量
的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量;结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,叫做结构。2、数据类型...
结构体
内 定义
数组
c语言
答:
可以。student s;s.score[0] = 100;s.score[1] = 95;s.score[2] = 60;
结构体
中的成员如果是字符
数组
,有几种赋值方式?
答:
三种:1 按字符赋值。如
结构体变量
为a,成员为字符
数组
s[10];那么可以 for(i = 0;i < 10;i ++)a.s[i]= xxx;xxx可以是任意字符。比如getchar(),即从终端读取。2 用strcpy赋值。如 strcpy(a.s,"test");就是将字符数组赋值为"test"。3 用memcpy赋值。如 memcpy(a.s,"test 2",3);...
结构体数组
的
元素
可以是不同的不同类型的
结构变量
吗
答:
不可以.
结构体数组
, 其本质还是数组, 每个
元素
是结构体而已.而数组就决定了,每个元素必须是同类的.所以 结构体数组中的每个元素,必须是相同类型的
结构变量
.
C语言的
结构体变量
为什么不能像
数组
一样使用?
答:
根本区别是:
数组
是相同类型的数据的集合,
元素
在内存中是连续存放的;
结构体
一般是不同类型数据的集合,成员在内存中通常不是连续存放。而且,结构体是一种可以自定义内容的复杂类型,定义成功后就可以用它的名字或别名来说明或定义它这种类型的
变量
、指针、数组等,而数组只是把一系列同类型的数据依次...
C语言
结构体
Struct怎么使用?
答:
其成员
变量
的定义可以随声明
进行
: struct stuff Huqinwei = {"manager",30,185};也可以考虑
结构体
之间的赋值:struct stuff faker = Huqinwei;//或 struct stuff faker2;// faker2 = faker;打印,可见结构体的每一个成员变量一模一样 如果不使用上边两种方法,那么成员
数组
的操作会稍微麻烦(用for...
怎样实现把一个
结构体
中的数据存放到
数组
中,然后输出
答:
include<iostream> include<cstdio> include<cstdlib> using namespace std;struct st{ int a,b;}e[10000];int main(){ // 输入所用的TXT都在 程序的同一个目录下。FILE *fp;char ch,filename[20];printf("请输入所用文件名\n");cin>>filename;if((fp=fopen(filename,"r"))==...
结构体
赋值给
数组
答:
c语言只有在定义字符
数组
的时候才能用“=”来初始化
变量
,其它情况下是不能直接用“=”来为字符数组赋值的,要为字符数组赋值可以用string.h头文件中的strcpy函数来完成。例如:char a[10]= "123";/*正确,在定义的时候初始化*/ char a[10];a = "123";/*错误,不能用“=”直接为字符数组...
C++怎么在
结构体
里定义动态
数组
答:
可以在
结构体
中添加指针类成员
变量
,并在成员函数中实现动态
数组
的分配。以下以一个仅实现整型动态数组,不包含其它功能的类为例做说明。class
array
//类名{ public: int *v; //动态数组首地址。 int length; //动态数组长度。 array(int len) { if(len <= 0)//初始化长...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
结构体数组指针做函数参数
结构体变量对数组的引用
结构体数组与一般数组的区别
可以对结构体变量直接赋值常量
结构体数组函数调用
结构体数组作为参数传递
结构体数组中删除一组
结构数组元素是
结构体变量