zoukankan      html  css  js  c++  java
  • C++笔记003:从一个小程序开始

     


     原创笔记,转载请注明出处!

    点击【关注】,关注也是一种美德~


     

    安装好VS2010后,从第一个小程序开始。

    在学习C语言时,我首先输出了一个程序员非常熟悉的对这个世界的问候:hello world!我依旧输出这样一句问候!

    在Hello.cpp文件中输入内容:

    #include"iostream"  //包含C++的头文件

    using namespace std;//使用命名空间

    void main()

    {

        printf("hello world!");

        system("pause");

    }

    第一行的头文件我学过C语言,还是能够多少理解一些的,第二行的std命名空间就不知所云了,std 是标准命名空间(在这个命名空间中定义了很多标准定义,如输入输出流等),对于这个先不用太过计较,后面会详细说明。

    调试程序,发现运行结果跟C语言是完全一样的!看来在C语言中使用的输出函数printf在C++中也是可以使用的!

    现在我把printf这行注释掉,因为C++毕竟是C++,是区别于C语言的,其有一些自己的东西,现在修改代码。

    #include"iostream"//包含C++的头文件

    using namespace std;//使用命名空间

    void main()

    {

        //printf("hello world! ");

        cout<<"hello world !"<<endl;

        system("pause");

    }

    cout是一个对象,相当于标准输出,就是在“黑窗口”中输出内容,暂且这样理解。

    <<这个左移操作符,我们发现已经“变味”了,在C++里面已经进行功能的改造,跟以前C语言的左移操作符用法不一样了,这就是C++中的操作符重载,这个后面再说!

    endl就表示换行!

    因此,cout这语句的意思就是打印到屏幕,并且回车换行。

    再次运行程序,发现输出跟刚刚是一样的!


     原创笔记,转载请注明出处!

    更多精彩请关注微信公众号:依法编程


     

     
     
     
  • 相关阅读:
    mySQL教程 第1章 数据库设计
    数学符号大全
    C# 正则表达式 判断各种字符串(如手机号)
    C# 面向对象编程
    博客园 网址
    优化正则表达式的诀窍
    hdu 1596 floyd
    poj3259,简单判断有无负环,spfa
    hdu 1496 hash
    hdu 1429 bfs+二进制状态压缩
  • 原文地址:https://www.cnblogs.com/tyyhmtyyhm/p/8966144.html
Copyright © 2011-2022 走看看