PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] vector<int>& nums 和vector<int>* vec
楼主:
s505015
(s505015)
2018-11-22 10:23:48
最近自学c++
跑去leetcode上面研究
发现到了这个问题
vector<int>* vec 和vector<int>& num
照两个实在是看不懂
我去查了一下
vector<int>a 那个a应该是vector名字吧
但是一开始我就把vector<int>* vec的* vec想成为名字
但是好像又不太对
所以感到很困惑
想这个好久了
希望有人帮忙
谢谢
作者:
nicknick0630
(NICK)
2018-11-22 11:28:00
pointer and reference
作者:
alan23273850
2018-11-22 15:05:00
a 和 vec 都是名字顺带一提这问题的水准跟IP很不符阿
楼主:
s505015
(s505015)
2018-11-22 16:42:00
我是做生物的 但是最近对程式语言有兴趣所以自己学习来打code我知道*是pointer但是我觉得奇怪的是*vec是代表名字吗谢谢
作者:
steve1012
(steve)
2018-11-22 16:56:00
你所谓名字是什么意思 他代表的就是pointer to a vector
作者:
Jockey66666
(往事已成追忆)
2018-11-22 17:11:00
你需要的是有系统化的学习
作者:
sarafciel
(Cattuz)
2018-11-22 17:44:00
我建议你 找本好书来看 或者问你113念资工的同学因为这个算是很基本的问题
作者:
cuteSquirrel
(松鼠)
2018-11-22 18:56:00
vec是pointer. num是reference.
作者:
alan23273850
2018-11-22 20:22:00
原PO没有说他念113阿原来是生物大神,pointer是C就有的概念,reference是C++才加进去的,可以先翻专门讲C的书查指标意义,reference就纯粹是别名,可以直接代表另一个变量
楼主:
s505015
(s505015)
2018-11-22 20:48:00
好的 谢谢你们我也不是生物大神 我只是打杂的今天骑车的时候突然想通了
作者:
liflguy
(xxxwino)
2018-11-25 13:52:00
加油,指标一开始满抽象的
继续阅读
[问题] 大一程式设计作业请教
mpyh12345
[问题] sigaction的mask问题
TMDTMD2487
[问题] static用法
oToToT
关于 stl 和 c++ 的一点问题
nevikw39
[问题] 关于operator这种type?
flypaper
[问题] C里面对结构用.和用->的结果一样
wei115
[问题] new int array的方法
TampaBayRays
[问题] VC++ WindowsForm + boost interprocess
twowater
[问题] if字串判断
kent41914
[问题] 大一程设作业
aquilo
Links
booklink
Contact Us: admin [ a t ] ucptt.com