00问答网
所有问题
当前搜索:
c语言struct结构体怎么查询
c语言struct
里还有struct
答:
c语言struct
里还有struct,这个是可以有的。比如,定义一个student
结构体
,里面包含姓名、学号、成绩等,还包含一个出生日期结构体birthday,其中包含出生年、月、日。这个birthday结构体,可以在student结构体的内部定义,也可以在它的外部定义的。
c语言struct
是什么意思
答:
C语言
中的
struct
是一种复合数据类型,通过它可以定义不同类型的数据成员,这些数据成员可以是基本数据类型、指针、数组、
结构体
等。实际上,struct和其他C语言中的数据类型并无本质区别,它只是一种方便我们组织和管理各种数据的方式。使用struct的主要优点在于它可以将数据和相关操作集成在一起,形成一个完整...
C语言结构体
的一道题
struct
STU { char name[10]; int num;};_百度...
答:
对于函数f()中形参num,改变它的值时,不会不会影响实参的值,也就是不能将其值的改变传回到实参中。下面的代码中,将num按址方式传递,以便达到原有发热目的。/ include <stdio.h> include <string.h>
struct
STU { char name[10]; int num; };void f(char *name, int *num) { struct...
C语言
中的
struct
能添加函数吗
答:
struct
不是函数,他是一个关键字,用来定义
结构体
的。举个例子:struct people { int age;int height;} 这里我定义了一个people结构体,里面有两个变量 ,一个年龄,一个身高
C语言结构体struct
和联合体的union使用说明,以及优缺点
答:
C语言
中,
结构体struct
和联合体union是两种自定义数据类型,它们在存储和组织数据上有所不同。结构体由独立的成员组成,每个成员有自己的存储空间,适合存储多个需要同时使用的数据;而联合体则共享内存,所有成员共用同一地址,适合存储只使用部分成员且需要节省空间的情况。结构体的优势在于它具有全面性,能...
c语言struct
a b和不带struct关键字直接声明a b有什么区别?
答:
struct结构体
是
C语言
很有特色的一个数据类型。直接声明a b产生的是两个独立的变量,使用时直接使用变量名a和b即可;而"struct a b"产生的是有变量a和变量b组成的一种集合,它里面包含了a和b两个变量,每个变量都称为结构体的成员(Member),使用时不能单独使用a、b作为变量名,而是需要加上结构体...
c语言
中
struct
info lsxx 什么意思
答:
friend_info是一个
结构体
名字 这个的意思就是定义结构体friend_info类型的变量f
如何
编写
C语言
程序使得输入编号就可以显示其他的个人信息
答:
1、写一个
结构体
数组用来记录信息 这里我写了一个可以存储一个人的姓名、电话、邮箱的结构体。
struct
note{char name[100];char phone[100];char mail[100];}people[1000];2、用文件储存更加方便 p=fopen("list.txt","r"); if(p==NULL) { fclose(p); p=fopen("list.txt",...
C语言结构体
成员变量的中字符串型数值型在一个scanf函数里输入的问题...
答:
//修改了一点,注意看说明 #include <stdio.h> #include <stdlib.h>
struct
stu{char name[10];int num;int age;char addr[15];}sa[3],sb[3],*pp,*qq;//创建
结构体
类型struct stu的同时,定义结构体数组sa、sb,定义结构体指针变量 pp、qq。 int main(){FILE *fp;char ch;int i;if...
C语言结构体
成员的引用问题
答:
p是
struct
student*类型,stu是stu[3]这个数组的第一个元素的地址,p指向第一个元素,因此ABC都是对的,D错在把(int*)变量值赋值给(struct student*)变量,有个强制转换则不会错,因为age是
结构体
第一个变量,其地址就是结构体变量的地址。是指针间的赋值,必须保证左右操作数的指针类型是一致的。
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜