77问答网
所有问题
c语言 怎么给链表中的字符串数组赋值
如题所述
举报该问题
其他回答
第1个回答 2018-06-18
struct node{
char name[10];
struct node * next;
}p;
char n[10];
scanf ("%s", n);
strcpy(p->name, n);
p -> next = NULL;
追答
打错了,p前面还有个*号没写
本回答被网友采纳
相似回答
C语言中
,
给链表中的
结构体
中的字符数组赋值
, struck Node{int i;char...
答:
aa是字符串,p->name也是字符串,字符串不支持直接赋值的
。解决方法:strcpy(p->name,aa);//该函数是把aa的值copy给p->name 这个函数需要包含头文件#include<string.h> 不懂追问。
c语言
,
链表
头插法,结构体
中的
char
数组如何赋值
答:
new_elem->title = *title;//改为:strcpy(new_elem->title,title);
C语言
,创建一个
链表
并
赋值
1、2、3、4、5,麻烦把全部程序写下
答:
s->next=NULL;//数据就保存到以l为头结点的
链表中
了 return 0;}
c语言
一维
数组赋值
C语言中如何
为未知大小的一维数组赋值,能不能写一...
答:
可以用动态开辟内存的方法完成,数组就不行
!数组的长度必须定义,不定义的话是根据赋值的个数来确定数组的长度,一个数组可以定义为:int array[10];int array[] = {1, 2, 3};但是不能定义为int array[];如果你要动态实现的话就必须要动态开辟内存使用malloc函数程序跑的过程中开辟栈空间,可以...
C语言
结构体与
链表
问题【急】【急】【急】【急】【急】【急】【急...
答:
(1) char name[ ]
中的数组
name没有指定大小,此处可以定义为name[20](2) p = stu也有错误,应该将结构体的首地址赋给指针p,从而使p指向该结构体。正确的写法是:p = &stu;(3) (*p).name = "Mary"也有错误,此处不能这么
赋值
。正确的写法是:strcpy(p->name, "Mary")(4) scanf("...
求把单
链表中的
数据值存入一维
数组
中的源代码(
C语言
)!!
答:
前提是这个链表的大小是受限的,并且你知道最大值,假设为n 然后你还要知道
链表里面的
数据类型,假设为int 然后 int res[n];for(int i = 0; list->next != null; i ++){ res[i] = list->data;list = list->next;}
c里面
有null吗?好久没用了,不太记得了 ...
跪求!
C语言中如何给数组
增加一行元素 ?
答:
} else if (2 == i) { //
C赋值
到A for (j = 0; j < 2; ++j) { a[i][j] =
c
[j]; } } } //输出 for (i = 0; i < 3; ++i) { printf("\na[%d] :",
大家正在搜
将字符串赋值给数组
给字符数组赋值的方法
c字符串数组赋值
c语言字符串数组
c语言字符串存入数组
c语言字符串赋值规则
c语言数组定义和赋值
如何给字符串赋值
字符数组赋值
相关问题
c语言 怎么给链表中的字符串数组赋值?...gets(p1 ...
c语言中如何给字符串数组赋值
C语言怎样给字符数组赋值
c语言怎么把链表元素值赋给数组
c语言字符串赋值给结构体内字符串数组的问题
C语言中给链表里的数组使用strcpy进行赋值报错?
C语言中将字符串赋值给字符数组的问题
怎样给链表结构体中的字符串数组直接赋值