zoukankan      html  css  js  c++  java
  • 1

    1.1  #include//在C和一些古老的C++中是stdio.h,新标准为了使标准库的头文件与用户头文件区别开,均推荐使用不用扩展名

    的版本,对于原有C库,不用扩展名时头文件名前面要加c

    1.2  在C和C++中,如下赋值语句
    float a=0.1;
    编译器报错:warning C4305: 'initializing' : truncation from 'const double ' to 'float '
    原因:
    在C/C++中(也不知道是不是就在VC++中这样),上述语句等号右边0.1,我们以为它是个float,但是编译器却把它认为是个double(因为小数默认是double),所以要报这个warning,一般改成0.1f就没事了。
    通常的做法,经常使用double,而不喜欢使用float。

    1.3 cout

    #include <iostream>
    using namespace std; //加上这句

    关于输出:http://baike.baidu.com/view/1261354.htm

    1.4 main函数的返回值类型?

    2.1解决程序一闪而过:

    在开头添加头文件#include"stdlib.h",再在程序最后写一句 system("pause");

    2.2 this指针  http://baike.baidu.com/view/2140472.htm

    关于this指针的一个经典回答:

    当你进入一个房子后,
    你可以看见桌子、椅子、地板等,
    但是房子你是看不到全貌了。
    对于一个类的实例来说,
    你可以看到它的成员函数、成员变量
    但是实例本身呢?
    this是一个指针,它时时刻刻指向你这个实例本身
  • 相关阅读:
    .NetMVC过滤器
    Vue-cli配置
    回顾2019年到今天
    八皇后问题
    约瑟夫环问题
    斐波那契函数列
    提高学习效率的方法
    感受爱阅读笔记
    Android IO流汇总
    Android的AsyncTask
  • 原文地址:https://www.cnblogs.com/xiebiandreamhigh/p/3155621.html
Copyright © 2011-2022 走看看