信息学奥赛一本通 1023:Hello,World!的大小 | OpenJudge NOI 1.2 10
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通 1023:Hello,World!的大小 | OpenJudge NOI 1.2 10
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
【題目鏈接】
ybt 1023:Hello,World!的大小
OpenJudge NOI 1.2 10:Hello, World!的大小
【題目考點】
1. sizeof運算符
sizeof可以求某常量、變量或類型占用的內(nèi)存空間,單位是字節(jié)。
同時也可以求某數(shù)組所占用的內(nèi)存空間字節(jié)數(shù),例:
2.(擴展)"Hello, World!"到底是什么
"Hello, World!"是一個字符串
該量類型:const char*
該量的存儲位置:常量區(qū)
該字符串占用的內(nèi)存空間:14字節(jié)
Hello, World!共有13個字符,每個字符都是一個char類型量,占用1字節(jié)。
用字符數(shù)組表示字符串,必須以’\0’作為結尾。’\0’占用1字節(jié)。
因而整個字符串在內(nèi)存中共占用14字節(jié)。
【題解代碼】
解法1:使用cin,cout輸入輸出
#include <bits/stdc++.h> using namespace std; int main() {cout<<sizeof("Hello, World!");return 0; }解法2:使用scanf,printf輸入輸出
根據(jù)題目描述寫代碼
#include <bits/stdc++.h> using namespace std; int main() {printf("%d", sizeof("Hello, World!"));return 0; }總結
以上是生活随笔為你收集整理的信息学奥赛一本通 1023:Hello,World!的大小 | OpenJudge NOI 1.2 10的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通(1242:网线主管)
- 下一篇: 信息学奥赛一本通 2071:【例2.14