C002-CPP-语法与用法摘录-(ques=0)

前言:

           最近开始阅读《像程序员一思考》,需要使用C++,遂开始学习使用C++。

           这里摘录一些需要记住的语法和错误,但不收录很少用到的特性,除非我觉得它很有意思。

参考资料(C++基础教程) http://c.biancheng.net/cpp/biancheng/cpp/rumen/

-------------------------------------------------------------------------------------------------------------------------------------

待解决问题数量 = 0


-------------------------------------------------------------------------------------------------------------------------------------

语法部分:

(已经熟练的、可以删除的部分,设置为灰白色字体隐藏,不要删掉)

1、输出二/八/十/十六进制:

      cout << "0x" << hex << 32

      cout << "D" << dec << 32

      cout << "0" << oct << 32

2、cout.setf(ios::hex);

      设置之后的显示格式都为十六进制,类似的可以设置dec和oct

      这个设置直到遇到新的设置cout.setf(ios::dec);

      或取消设置为止:cout.unsetf(ios::hex);

3、#include <file1.h>:到编译器指定的文件包含目录去找file1.h,

      #include "file1.h":先到使用#include "file1.h"语句的文件所在的目录去找file1.h,找不到就到编译器指定的文件包含目录去找file1.h。

      一般自己写file1.c时都会对应一个file1.h,此时在file1.c中使用#include "file1.h"可以让编译器更快的找到file1.h。

      不过最大的好处在于知道file1.h是自己写的,而不是库文件,虽然file1.h所在的目录也会被添加到编译器指定的文件包含目录中去。

      所以在main.c等其他文件下也是用#include "file1.h",虽然编译器会多走一步,但方便阅读、以示区别。







-------------------------------------------------------------------------------------------------------------------------------------

错误与警告:

1、











评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值