C语言和C++的区别
61个回答
展开全部
这个要看具体语境了,::的话一般用在名空间,简单理解::前面是一个姓,->简单理解就是箭头
我举两个例子string::npos,npos是找不到子串函数,前面加个string就是指string类型的找不到子串
又map<int,int>::itreator it=ma.begin();就是指map类型的iterator迭代器。
map容器里面每个元素都有两个值,你想访问第一个那么就it->first;it指向某个元素的第一个值。
当然具体你还要碰到了慢慢积累
我举两个例子string::npos,npos是找不到子串函数,前面加个string就是指string类型的找不到子串
又map<int,int>::itreator it=ma.begin();就是指map类型的iterator迭代器。
map容器里面每个元素都有两个值,你想访问第一个那么就it->first;it指向某个元素的第一个值。
当然具体你还要碰到了慢慢积累
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++是对C的补充,加了面向对象的东西
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c++比c多了俩加号,肯定就比c难多了。你先要看OOP然后再看c++。然后完全抛弃C,投入C++的怀抱吧。什么class、继承、派生、虚函数、虚基类、抽象类、模板==慢慢来,最后再看MFC你就可以自己认为自己成传说中的“牛人”了,但是你一定要记住,牛人是无处不再的,你永远成不了真正的牛人。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一句话概括
C语言是 面向过程的编程语言 C++是 面向对象的编程语言
C是C++的一个 子集 但是C不是C++ C++也不是C
C语言是 面向过程的编程语言 C++是 面向对象的编程语言
C是C++的一个 子集 但是C不是C++ C++也不是C
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单的说, 编写同一个程序
C++代码写起来比较少, 但是程序运行的速度慢些.
而C代码写起来会很长, 但是程序运行的速度快些.
C++代码写起来比较少, 但是程序运行的速度慢些.
而C代码写起来会很长, 但是程序运行的速度快些.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询