77问答网
所有问题
当前搜索:
c为结构体赋值的方法
c
语言问题:定义了一个
结构体
,并对其
赋值
答:
第一,第一个参数和第二个参数顺序有问题 第二,编号是char不能用双引号 第三,苏州站多了一个参数 这样编译,运行通过了。
C
语言中 关于
结构体
对象
赋值的
问题
答:
结构体
直接直接
赋值
,是一种浅Copy,也即是说,原有变量的内容直接按照二进制形式就过来了,两个结构体变量的内容是一模一样的;万一结构体中存在 指针变量 ,那么这个指针就有了两份Copy,应用起来就很危险了;所以一般在只有普通变量的时候才使用浅Copy,如果存在指针,那么这种就不再可行,需要定制...
C
语言怎么
给结构体
里的
结构体赋值
?
答:
c
里面是不能这样
赋值的
, 这种
方式
只有在定义的时候初始化才可以 如果 int a[][2] = { 2,2}这是正确的,但是定义数组之后再 a = { 2,2}是不正确的, 你还是一个一个赋值吧. 另外说明一下吧, 定义的时候是给变量申请内存, 编译器会把你初始话的值赋值到内存, 但是如果 以后在赋值的时候,...
求助一个
C
语言
结构体
数组
赋初值的
问题
答:
typedef struct _test { int id; char name[20]; int level; int stock; double price; int d;} Test;对
结构体赋值
,一般是顺序赋值,或者指定赋值 比如 Test test[] = { {1, "abc", 1, 2, 1.2, 3},//对应id, name, level, stock, price, d {.id =...
C语言中
结构体的
另一种
赋值方法
,我有点不明白.
答:
结构体
可以这样
赋值的
,但是数据结构一定要匹配,zoom,reset,enter当然
是结构
变量啊,结构名就是OSD_FONT_INF,OSD_FONT_INF zoom ={3,1,12,{... ...}}; 跟int a=2含义一样,可以类比一下就知道了。
c
语言
结构体
里的一个元素如何
赋值
答:
如果弄的
是结构
数组,那就给学好设置为负数表示无效记录就可以了啊,循环的时候加上一个判断,如果是链表或者树,可以直接删除的,呵呵,不知道问的是不是这个意思 array[ i ].data = xxx;这样可以吗?array[ i ]需要改变的结构 array[ i ].data 该结构的元素 xxx新的值 不知道是不是这个意思,呵呵,...
c
语言为什么
结构体
声明的时候可以直接
赋值
,后面的就不行
答:
声明的时候和后续
赋值
略有不同,在
C
语言中是两种处理
方法
。如有
结构体
struct
test { int a;char c;int b;};定义的时候,可以 struct test var = {1,'c', 2};这样初始化,结果为var.a = 1, var.c = 'c', var.b = 2;但是如果后续赋值 var = {1,'c', 2};就会报错。因为在C...
c
语言
结构体
变量怎么使用?
答:
struct
book /* 定义
结构体
类型 */ { char bookname[20];float price;char publisher[20];char author[10];} ;struct book mybook, storybook;用这种方法定义结构变量,是最常用
的方法
,但须注意不能省略关键字“ struct ”。还可以在定义结构变量的同时给它的成员
赋初值
。如:struct book ...
请问
结构体
数组
赋值的方法
?具体看下面
答:
我来分析一下,
struct
save_account//保存登录帐户密码 { char account[10];char password[10];}users[10] = {0};这个我理解是定义了一个结构数组users[10], 并初始化为0.也就是说user[]数组有10个元素,每个元素是上面的这样一个结构.下面来看strcpy这个函数,是标准c库函数, 原型是 char * ...
请教
C
语言问题,关于通过函数
给结构体
成员
赋值
答:
不知道你这又是哪位学艺不精的
C
语言大师编的书,别的不说,那个自定义函数getdata就不规范,居然定义的时候不说明返回值类型,这水平也真敢出书。从main函数开始读,先定义一个
结构体
变量a,然后调用getdata函数,其参数是一个类型为指针类型的结构体变量,功能为读入形参结构体变量的s和t变量,把a的...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
结构体能直接赋值吗
给字符数组赋值
数组赋值
c结构体赋值给结构体