关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
m0_62618456
2021-12-11 14:33
采纳率: 33.3%
浏览 76
首页
有问必答
已结题
为何我这个结构体函数传参会提示表达式必须是可修改的左值?!
有问必答
c语言
请问为什么这个传参过去初始化的时候提示"=";左操作数必须为左值?!
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
CSDN专家-赖老师(软件之家)
2021-12-11 14:55
关注
使用字符串拷贝函数赋值strcpy();
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
编辑记录
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
C++(
表达式
必须
是可
修改
的
左值
)
2024-01-21 10:41
北枫(o゚▽゚)o的博客
原因:数组和数组之间不能直接赋值,需要使用头文件#include,使用strcpy
函数
进行赋值。在本次示例中,h->h=a
会
显示
表达式
左值
必须
可
修改
。
在构造
函数
实现数据成员初始化的时候遇到了“
表达式
必须
是可
修改
的
左值
”错误
2023-09-05 21:39
PYTHONGODIE_的博客
在用构造
函数
实现数据成员初始化的时候遇到了“
表达式
必须
时刻是可
修改
的
左值
”的问题。看了一下错误在于name这个数据成员。(1)尝试全部替换为char,无果。
c++类指针赋值
表达式
必须
是可
修改
的
左值
_高级指针话题-
函数
指针
2020-10-21 19:30
weixin_39528366的博客
前言
函数
指针是什么?如何使用
函数
指针?
函数
指针到底有什么大用?本文将一一介绍。如何理解
函数
指针如果有int *类型变量,它存储的是int类型变量的地址;那么对于
函数
指针来说,它存储的就是
函数
的地址。
函数
也是有...
对
结构体
中字符数组赋值时,出现
表达式
必须
是可
修改
的
左值
的问题。以及strcpy和memcp区别
2020-03-20 22:51
大锅菜~的博客
在C++中为
结构体
中的字符数组赋值时,出现”
表达式
必须
是可
修改
的
左值
“的错误提醒,编译报错“不可指定数据类型”。 struct A { int a; char b; char c[10]; char d; }; int main() { A aa; aa.a = 5; ...
c++类对象指针赋值
表达式
必须
是可
修改
的
左值
_数组指针与指针数组
2020-11-21 05:44
weixin_39736547的博客
()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*...
C++对类(或者
结构体
)中字符数组赋值时,出现
表达式
必须
是可
修改
的
左值
的问题
2019-11-30 11:28
机械吴哥123的博客
最近自己遇到了这类问题,在csdn上找到了很...在C++中的
结构体
或者类中定义了一个字符数组,那么在类(或者
结构体
)外去赋值的时候,
会
出现一些问题:如下图所示: Person p = {“张三”,18};//正确 p.m_Name = “张...
C/C++编程:
表达式
必须
是可
修改
的
左值
2021-11-26 11:31
OceanStar的学习笔记的博客
“
表达式
必须
是可
修改
的
左值
,无法从“const char [3]”转换为“char [120]” ”, 原因: 字符串不能直接赋值 解决该问题的方法: 使用strcpy
函数
进行字符串拷贝 原型声明:char *strcpy(char* dest, const ...
字符数组赋值报“
表达式
必须
是可
修改
的
左值
”的错误
2020-04-14 18:16
班公湖里洗过脚的博客
在C/C++程序中,main
函数
可以传递了两个参数(int argc, char *argv[]), 后面那个是字符数组,当我们接收直接用字符数组接收参数时
会
报“
表达式
必须
是可
修改
的
左值
”的错误,例如 #include <iostream> #...
C中关于“
表达式
必须
是可
修改
的
左值
错误”的解决方式
2019-05-11 14:55
生命随心所欲,但不能随波逐流的博客
注意1:1.num[10]是字符数组名,a[i].num指向字符常量,字符数组名是无法
修改
的. 2.所以可以用strcpy字符串复制功能就可以了. 3.另外写成s=a[i];也可以. 4.又或者将
结构体
内char num[10]改成string num. 完整...
c++类指针赋值
表达式
必须
是可
修改
的
左值
_C程序设计(谭浩强第五版)总结
2020-10-21 18:04
weixin_39867594的博客
C程序设计(谭浩强第五版)总结 本篇文章主要是总结谭浩强第五版C语言书上的重点和易漏点的知识点,其目的主要...作者能力有限,文章中有不全不妥之处欢迎大家批评指正,我也非常希望读者能从此文章中获益!目录C语...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
12月19日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
12月11日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
12月11日