当前位置:首页 > 编程入门 > 计算机知识 > c++的一些知识点

c++的一些知识点
栏目分类:计算机知识发布日期:2020-01-28浏览次数:

c++的一些知识点 一.控制符endl cout endl ; endl是一个特殊的c++符号,有一个重要的概念:重起一行。在输出流中插入endl将导致屏幕光标移到下一行开头 同样,\n也是换行符 cout hello world \n ; 显示字符串时,在字符串中包含换行符,而不是在末尾加上endl

c++的一些知识点

一.控制符endl

  1. cout << endl;

endl是一个特殊的c++符号,有一个重要的概念:重起一行。在输出流中插入endl将导致屏幕光标移到下一行开头 同样,’ ’也是换行符

  1. cout<<"hello world"<<' ';

显示字符串时,在字符串中包含换行符,而不是在末尾加上endl,可减少输入量

  1. cout<<endl; //开始新的一行
  2. cout<<' '; //开始新的一行

cout语句也可以这样写

  1. cout<<"how do"
  2. <<"you"
  3. <<"do"
  4. <<endl;

二.c++的赋值 “=” 赋值语句将赋值给存储单元,例如:

  1. carrots = 25;

将整数25赋给变量carrots表示的内存单元。

符号’=’叫做赋值运算符。C++和C有一项不寻常的特性—可以连续使用赋值运算符。例如:

  1. int steinway;
  2. int baldwin;
  3. int yamaha;
  4. yamaha = balwin = steinway = 88;

赋值将从右至左进行。首先,将88被赋值给steinway,然后,steinway的值被赋值给baldwin,继续进行。

赋值之前可以修改变量的值,比如:

  1. carrots = carrots - 1;

三.函数部分 可以分为有返回值和没有返回值两个板块 1>用户定义有返回值的函数

  1. #include <iostream>
  2. using neamespace std;
  3. void simon(int);
  4.  
  5. int main()
  6. {
  7. sinmon(3);
  8. return 0;
  9. }
  10.  
  11. void simon(int n)
  12. {
  13. cout << n;
  14. }

这段程序也用到了using namespace std;(命名空间)的语句: 总之,让程序能够访问命名空间std的方法有多种,下面是其中的四种: 1>将using namespace std; 放在函数定义之前,让文件中的所有函数都能够使用命名空间std中的所有的元素。 2>将using namespace std;放在特定的函数定义中,让该函数能够使用命名空间std中的所有元素。 3>在特定的函数中使用类似using std::cout;这样的编译指令,而不是using namespace std;,让该函数能过使用指代的元素,如cout。 4>完全不使用编译指令using,而在需要使用命名空间std中的元素是,使用前缀std::,如下所示:std::cout << “I am using cout” << std::endl;

四.C++语句有多种类型,包括如下6种:

声明语句 赋值语句 消息语句:将消息发送给对象,激发某种行动 函数调用:执行函数 函数原型:声明函数的类型、函数接受的参数数量和类型 返回语句:将一个值从被调用函数那里返回到调用函数

相关热词:

     
编程入门 编程教程 编程资源 编程问答