출처,참고: 판다코딩
#include <iostream>
#define SIZE 20
using namespace std;
int main(){
char animal[SIZE];
char* ps;
cout << "동물 이름을 입력하십시오.\n";
cin >> animal;
ps = new char[strlen(animal) +1];
strcpy(ps, animal);
cout << "입력하신 동물 이름을 복사하였습니다." << endl;
cout << "입력하신 동물 이름은 " << animal << "이고, 그 주소는 " << (int*)animal << " 입니다." << endl;
cout << "복사된 동물 이름은 " << ps << "이고, 그 주소는 " << (int*)ps << " 입니다." << endl;
delete[] ps;
return 0;
}
#include <iostream>
#define SIZE 20
using namespace std;
struct MyStruct
{
char name[20];
int age;
};
int main(){
MyStruct* temp = new MyStruct;
cout << "당신의 이름을 입력하십시오.\n";
cin >> temp->name;
cout << "당신의 나이를 입력하십시오.\n";
cin >> (*temp).age;
cout << "안녕하세요! " << temp->name << "씨!\n";
cout << "당신은 " << temp->age << "살 이군요!\n";
delete temp;
return 0;
}
'반도체 > C++' 카테고리의 다른 글
11. C++ 함수 (2) (0) | 2024.07.25 |
---|---|
10. C++의 함수 (1) (0) | 2024.07.25 |
8. 공부목적 07.10 C++ 반복문 for문 while 06 (0) | 2024.07.17 |
7. 공부목적 C++ 기록 new 연산자 (1) | 2024.07.17 |
6. C++ 입력받기 (0) | 2024.07.17 |