VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 196|回复: 4

形参是指针,为什么实参可以是字符串呢

[复制链接]
57_avatar_middle
最佳答案
0 
在线会员 发表于 2020-3-15 13:15:51 | 显示全部楼层 |阅读模式
形参是指针,为什么实参可以是字符串呢
形参是指针,为什么实参可以是字符串呢
形参是指针,为什么实参可以是字符串呢
这是老师的代码过程,没看懂构造函数的实参中第一个参数为什么直接给个字符串,不是应该是地址吗




上一篇:入坑咱们VC驿站,好多的教程我应该按照什么顺序去学习?
下一篇:Microsoft visual C++2010学习版
85_avatar_middle
最佳答案
3 
在线会员 发表于 2020-3-15 15:08:16 | 显示全部楼层
本帖最后由 tjzoo111 于 2020-3-15 15:17 编辑

为了减少内存复制,不然内存数据好多相同的数据    所以形参地址里面的值用了下实参的地址 真正的值就只有1个
本程序常量都在本程序内存里面的一个区域叫常量区可读不可写   如果去改这些没权限的内存地址就会出错
85_avatar_middle
最佳答案
3 
在线会员 发表于 2020-3-15 15:32:44 | 显示全部楼层
看书要知道 每个东西说的是什么(定义). 不需要看的很明白,需要知道有这个东西存在.
" 程序在虚拟内存中的结构"  "编译器如何规定栈的创建规则" 这种知识看看 .再来实际操作. 就没有这么多疑问了
我在学习未知的东西第一遍要先全 大楷了解原理 , 第二遍在针对看细节, 操作之后再看就可以串联原理和细节.  
这种问题感觉就是有东西没有大楷的了解,造成未知.然后操作这种未知出现问题 不知道怎么回事.
57_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-3-15 17:13:53 | 显示全部楼层
tjzoo111 发表于 2020-3-15 15:08
为了减少内存复制,不然内存数据好多相同的数据    所以形参地址里面的值用了下实参的地址 真正的值就只有1 ...

形参是指针,为什么实参可以是字符串呢
形参是指针,为什么实参可以是字符串呢
那我跟视频里面完全一样格式也不对..形参是指针,为什么实参可以是字符串呢
85_avatar_middle
最佳答案
3 
在线会员 发表于 2020-3-15 17:57:55 | 显示全部楼层
本帖最后由 tjzoo111 于 2020-3-15 18:01 编辑

学C++前建议先学C语言   C语言语法少好记   还可以学习让C也有类  程序内存上是怎么表现 怎么调用的
zuowen *b =new zuowen  //在内存上照着zuowen类的模板创建一个  并把它放在内存里面 然后创建一个 作文类型的地址 把值 弄成实体的地址
b::zuowen("assdd",3,4)  这个可能是你要的

不管如何写如何读   反正就是在内存上操作,符号标记不一样
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号 )|网站地图wx_jqr

GMT+8, 2020-10-26 05:37

Powered by CcTry.CoM

© 2009-2020 cctry.com

快速回复 返回顶部 返回列表