• 2、开始学习C++


    1、创建C++程序

    C++程序是严格区分大小写,Cout与COUT都是识别不出来的,下面给出了一段简单的C++程序。

    #include "stdafx.h"
    #include <iostream>    //引用库函数
    
    using namespace std; //使用命名空间
    
    int main()           //主函数,程序执行的入口
    { 
    	cout << "Come up and C++ me some time";  //标准输出流
    	cout << endl;
    	cout << "YOU wont regret it:" << endl;   //endl为输出的结束方式
    	cin.get();               //等待窗口输入
        return 0;          //函数返回值
    }
    

      结果:

    创建后的源代码扩展名为:

    1. C语言与C++的输入输出的不同
      C++也能够适应printf(),和scanf()函数作为输入输出,但是在引用头文件的时候需要包含stdio.h文件

    分析上面的代码:

    •  main()函数:
      去掉修饰后基本结构如下
      int main()
      {
         statementa
         return 0;
      }
      这几行定义 了一个main()函数,并描述了该函数的行为,int main()叫做函数头,{  }的内容叫做函数体,函数体是指出函数应该做的什么的指令。

      main()中最后一套语句叫做返回语句,它结束了该函数体。;作为一套语句的结束标志。

    • 注释:  //为单行注释 /* .......*/作为多行注释
      #include "stdafx.h"
      #include <iostream>    //引用库函数
      /*
      多行注释
      多行注释
      多行注释
      
      */
      using namespace std; //使用命名空间
      
      int main()           //主函数,程序执行的入口
      { 
      	cout << "Come up and C++ me some time";  //标准输出流
      	cout << endl;
      	cout << "YOU wont regret it:" << endl;   //endl为输出的结束方式
      	cin.get();               //等待窗口输入
          return 0;          //函数返回值
      }
    • 作为接口的函数头:通常C++函数可被其他函数激活或调用,函数头描述了函数与调用它的函数的接口,位于函数名前面的部分叫做函数的返回类型,如int类型,它描述的是函数返回给调用它的函数的信息。函数名后括号的部分叫做参数列表,它描述的是传递给函数的值。
    • 使用cout进行C++输出:

        cout << endl     endl是C++一个特殊的符号,表示一个重要的概念,重启一行。在流输出中插入endl将导屏幕光标一道下一行开头,诸如endl等对于couture来说有特殊含义的特殊符号被称为控制符和cout一样,endl也是在头文件iostream中定义的,且位于名称空间std中。
    可以使用 (老式的换行操作)与效果endl一样

    #include "stdafx.h"
    #include <iostream>    //引用库函数
    /*
    多行注释
    多行注释
    多行注释
    
    */
    using namespace std; //使用命名空间
    
    int main()           //主函数,程序执行的入口
    { 
    	cout << "Come up and C++ me some time
    ";  //标准输出流
    	//cout << endl;
    	cout << "YOU wont regret it:" << endl;   //endl为输出的结束方式
    	cin.get();               //等待窗口输入
        return 0;          //函数返回值
    }
    

      

      3.函数:

       

  • 相关阅读:
    15.scrapy中selenium的应用
    14.UA池和代理池
    17.基于scrapy-redis两种形式的分布式爬虫
    08.Python网络爬虫之图片懒加载技术、selenium和PhantomJS
    05.Python网络爬虫之三种数据解析方式
    06.Python网络爬虫之requests模块(2)
    04.Python网络爬虫之requests模块(1)
    16.Python网络爬虫之Scrapy框架(CrawlSpider)
    10.scrapy框架简介和基础应用
    Python网络爬虫第三弹《爬取get请求的页面数据》
  • 原文地址:https://www.cnblogs.com/wanshuai/p/9081353.html
Copyright © 2020-2023  润新知