【题目描述】
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库【输入】
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库无
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库【输出】
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库【输入样例】
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库无
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库【输出样例】
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库无
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库解题思路
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库在C++中,int和short类型的变量是基本数据类型。
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库sizeof是一个操作符,用于获取操作数的字节大小。
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库我们使用sizeof(a)和sizeof(b)来获取bool和char类型变量的字节大小,然后将它们存储在ans1和ans2变量中。
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库最后,使用cout语句输出这两个字节大小。
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库参考代码
- #include <bits/stdc++.h>
- using namespace std;
-
- int main() {
- int a;
- short b;
-
- int ans1 = sizeof(a);
- int ans2 = sizeof(b);
-
- cout << ans1 << " " << ans2 << endl;
-
- return 0;
- }
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库知识点睛
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库#include <bits/stdc++.h>:这是一个非标准的头文件,包含了大多数标准库头文件。在此头文件中,包含了 <cstdint>,该头文件定义了一些与固定大小整数类型相关的类型和宏。
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库using namespace std;:这行代码使得代码中可以使用标准库中的名称空间。
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库int:此关键字用于声明整型的变量,其存储空间大小通常为4个字节。
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库short:此关键字用于声明短整型的变量,其存储空间大小通常为2个字节。
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库sizeof:这是一个操作符,用于获取操作数的字节大小。在这里,它被用来获取 a 和 b 的存储空间大小。
sm2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库