【C++】 入门C++ 学习日志(一)

Tip 1:

Q: 如何在C++中把一个整数转化成八进制/十六进制输出?

示例代码如下:

#include<iostream>
 using namespace std;
 
 int main(void)
 {
 	int num = 233; 	//随便设置一个值
 	cout << hex;    //该语句使下一句语句中输出的值为十六进制值
 	cout << "num in hex is :" << num << endl;

	return 0;
}

运行结果如下:

碎碎念:书上写的注释和语句离太近了,第一次看完全没理解是怎么实现的,所以简单记录一下。


Tip 2:

Q: 如何在C++知道某个变量类型的大小?

示例代码如下:

#include<iostream>
using namespace std;
 
 int main(void)
 {
 	int num = 233; 	//随便设置一个值
 	cout << "num's long is " << sizeof(num) <<endl;
 
	return 0;
}

运行结果:

碎碎念: 事实上是没什么难度的,唯一的难度是因为之前学过c语言,所以想当然画蛇添足地加了头文件,显然是因为没有领悟到sizeof的本质是个运算符。

(欢迎讨论,请各位大佬多多指教!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值