美文网首页
初学C++第一天

初学C++第一天

作者: Lee坚武 | 来源:发表于2016-04-18 11:09 被阅读17次

实时类型取得(Run-Time Type identification)和类型强制符(dynamic_cast)使得c++增进了不少的功能。

C++语言是C语言扩展而来,C程序自然可以直接使用,但的确仍有一些不同之处。

C语言中,字符常量被当作整数,而C++语言中不是,字符常量就当作字符。这虽然很小,但却是重要的一点。

C语言中全局变量多次定义虽不好,却不出错。C++语言中则出错。

C语言命名限制在31个有效字符,C++语言中没有限制,但太长了使用不方便。

C语言中main()函数也能被调用,当然这不是好方法。C++语言中main()被禁止调用。

C语言中不能取寄存器变量的地址,C++语言中可以。

C语言中没有bool类型,wchar_t是宏定义,C++语言中,增加了bool基本类型和wchar_t扩展类型。

C语言中用结构体定义变量时,“struct 结构体名 变量名”,在C++中“struct”可以省略。

相关文章

网友评论

      本文标题:初学C++第一天

      本文链接:https://www.haomeiwen.com/subject/lbqalttx.html