c++中基础知识有哪些

发布时间:2021-11-24 13:39:24 作者:小新
来源:亿速云 阅读:106

这篇文章给大家分享的是有关c++中基础知识有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

1.c++ 严谨规定大小写,大写就是大写,小写就是小写,不可以乱写,否则编辑器预编译不过去,直接报错,这里的大小写仅限于输入输入时候所用的关键字和保留字以及导入的包名的大小写.

2.c++的输出是由std:cout<<"hello,readind!\n"<<std::endl;

3.std::cin.get();这个表示当你按回车键的时候才结束,否则一直显示,这里的工具是xcod。

4.一个编程的入口函数是main函数,相当于函数的主函数,java,c,c++,oc,c#这些里面都有,其他语言就不知道,没   有接触过。

5.终止符是一个分号,它是语句结束标志,是语句的组成部分,而不是语句之间的标记。这么说,一个程序是由若干个语句      组成,链接这些语句的是分号。

6.注释 一般单行注释 //,多行注释/* */这个表示的

8.#inclued <iostream>这个库文件,这个输入输入流在这里面显示,所以要想输入和输出必须要导这个库。

9.c和c++是想通的,只是一个面向对象一个面向过程,学过c的朋友都会发现在c++里面导入库文件和c里面的写法不同,那    是为什么,c毕竟和c++有区别的,所以c的有些东西转化为c++,例如库文件会加深一些特殊的前缀,但里面的用法都是      一样的。

10.名词空间,看到很多项目有时候看见别人可以打出来,自己打出来就是报错,没错,他就是运用了名词空间,这个便捷的      方法,初学者不建议使用,这样不方便区分,熟练了可以用这个名词空间,毕竟可以很轻松的完成,一般使用using这个     开头。

11.换行符一般使用转义字符,\n或则std:endl这个来表示。区别吗。std:endl这个可以直接显示,而/n 不能切慢一拍。

12.变量使用必须先声明,没有声明怎么用这个逻辑显然不同,而这样做你在命名下一个变量的时候防止重复定义,报错。

13.赋值语句这样理解就是给他一个内存空间如int i=10.这里的'='表示赋值语句修饰符。

14.std:cin>>i,  这里的'i'是指给它赋值,相当于=这个,但更智能的是,自己手动输入给它赋值的,通过键盘来给它赋值。

15.类描述了一种数据结构的全部属性包括可使用它执行的操作,对象是根据这些描述创建实体的 ,累这个更方便以后代码         的维护和自己修改bug,更加给人快乐的感觉。

16.函数相当于方法,更便捷的方便类的定位,可以把重复用到的东西,定义到一个方法里面可以省很多事,还可以方便后期     修改。

17.函数的变体,就是一些函数不能满足需求需要修改,而这些函数是库里面的函数,我们修要改改,这样就成为了函数的变    体,而其他语言则又返回值的成为函数,没有返回值的成为过程或则子程序。

18.用户自己定义函数,必须负责函数的定义,否则报错,因为都是函数,所以符合函数的基本组成。

19.cout.setf()不会删除结尾为0的尾数,cout会删除

20.多函数使用using需要注意的。

   1).将using namespace std;放在函数定义之前,让文件中所有函数能够使用名词空间std中所有的元素,

   2).将using namespace std; 放在待定函数定义中,让该函数能够使用名词空间std中所有的元素,

   3).在特定的函数中使用类似的using std:cout;这样的编译指令,而不是using namespace std;让该函数能够使用指定      的元素。

   4).完全不适用编译指令using,而在需要使用名词空间std中的元素时,必须使用前缀std::

21.c++基本类型,signed char,short ,int,long称为符号整型,long long,bool,char,wchar_t符号整数和无符整型 成为整     型,char16_t,char32_t,float,double,long double称为浮点类型,整数和浮点型称算术类型。

感谢各位的阅读!关于“c++中基础知识有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

推荐阅读:
  1. MySQL中的基础知识有哪些
  2. MYSQL中基础知识点有哪些

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

c++

上一篇:如何使用gettext技术为ASP.NET网站实现国际化支持

下一篇:C++继承中构造与析构、父子间的冲突有哪些

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》