不需要,如果你不是计算机专业的,可以不用先学C语言做基础的,但是你如果时间多,可以先看看C,其实没有那么难的。
不一定要先学习C语言。但是入门的人很多都会选择c语言进行学习的。
不一定C++完全兼容C,是从C的基础上发展起来的,把很多C中不合理的地方去除了
我就是从C++开始学的,跟C差不多的,而且应用比C大,不用先学C的
也不能说的那么肯定,但是有点C的基础会好些!