C语言和C++语言有多大的差距?
C语言和C++语言有多大的差距??
C++比C多了类,但就多了很多,C++是面向对象的,C是面向过程的。C++讲究对类的封装,信息的隐蔽。
两者的区别很大,首先,最大的本质区别是:C语言是面向过程的,而C++是面向对象的。 另外,两者中都有结构的概念,但是C中的结构只有变量,而没有方法,但C++是有的,而且C语言中的变量都是public,谁都能访问,而C++可以设定public,private,以及private三种权限; 还有很多不同,其编译运行的原理也是不同的,所有的不同,归根结底都是因为:C语言是面向过程的,而C++是面向对象的。
答:C语言有一个突出的优点就是适合于多种操作系统,如DOS、UNIX、windows 98.windows NT;也适用于多种机型。C语言具有强大的绘图能力,可移植...详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>