写出一个函数,逆序打印单链表中的数据,假设指针L指向了单链表的开始节点。
void reprint(LNode *L){
if(L!=NULL)
{
reprint(L->next); //递归逆序打印开始节点后面的数据
cout<<L->data<<" "; //这一句我没看懂 <<我不知道是什么意思 csdn了一下发现是左移的意思 但是介绍的都是移动数字 在这里还是没有看懂 求大佬解答一下
}
}
你学的是C语言还是C++ ?
https://www.apiref.com/cpp-zh/cpp/io/basic_ostream/operator_ltlt.html
本帖最后由 临时号 于 2022-6-24 22:48 编辑
看一下这篇文章https://blog.csdn.net/qq_40261343/article/details/125210190
C++允许运算符重载,操作符重载后与某些特殊类型的对象一起使用,它就又了新含义,与iostream对象一起时,操作符"<<"的意思是发送到 人造人 发表于 2022-6-24 21:53
你学的是C语言还是C++ ?
https://www.apiref.com/cpp-zh/cpp/io/basic_ostream/operator_ltlt.html
c 呀 wsx666946 发表于 2022-6-25 15:33
c 呀
这是C++的东西
这是C++中的运算符重载
可以猜到,你是在用C++环境学C语言
不要用C++环境学C语言
源文件的后缀是 .c 不是 .cpp
人造人 发表于 2022-6-25 15:41
这是C++的东西
这是C++中的运算符重载
可以猜到,你是在用C++环境学C语言
因为考c语言和数据结构 数据结构里有c++的语法 有的我看不懂 wsx666946 发表于 2022-6-25 15:55
因为考c语言和数据结构 数据结构里有c++的语法 有的我看不懂
先学C语言,再学C++
wsx666946 发表于 2022-6-25 15:55
因为考c语言和数据结构 数据结构里有c++的语法 有的我看不懂
你可以把 C++ 当作是 C 的扩充版本。先学习 C 人造人 发表于 2022-6-25 16:01
先学C语言,再学C++
好的 c我学完啦 就是看数据结构的时候有一些c++的语法 不太懂 我们考试要求c和c++都可以 傻眼貓咪 发表于 2022-6-25 19:27
你可以把 C++ 当作是 C 的扩充版本。先学习 C
好的好的 感谢
页:
[1]