###質問内容
c++について質問です。
配列の名前が配列に格納した文字列の先頭アドレスを示すということはわかりますが、coutで出力する際に配列名を書くと文字列がそのまま出力されるのはなぜでしょうか。
わかる方ご教授いただければ幸いです。
(余分なヘッダファイルは気にしないでください)
該当のソースコード
c++
1#define _CRT_SECURE_NO_WARNINGS 2#include <iostream> 3#include <cstring> 4#include <iomanip> 5using namespace std; 6 7int main(){ 8 char str[]="ABC"; 9 10 cout<<str<<endl; 11 strcpy(str,"def"); 12 cout<<str<<endl; 13 14 return 0; 15}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/08 07:51