여러개 스트링의 동적 할당

2020. 9. 14. 23:36·C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define MAX 80
 
int main(){
    char *str1;
    char *str2;
    char *str3;
    char buf[MAX];
 
    printf("Enter a string.\n");
    scanf("%s", buf);
    str1 = (char*)malloc(strlen(buf)+1);
    strcpy(str1, buf);
 
    printf("Enter a string.\n");
    scanf("%s", buf);
    str2 = (char*)malloc(strlen(buf)+1);
    strcpy(str2, buf);
 
    printf("Enter a string.\n");
    scanf("%s", buf);
    str3 = (char*)malloc(strlen(buf)+1);
    strcpy(str3, buf);
 
    printf("str3 : %s\n", str3);//나중에 입력된 스트링부터 
    printf("str2 : %s\n", str2);
    printf("str1 : %s\n", str1);
    return 0;
}
Colored by Color Scripter
cs

'C' 카테고리의 다른 글

파일 입출력 복습  (1) 2020.09.15
구조체 복습  (0) 2020.09.15
스트링 한개의 동적할당  (0) 2020.09.14
포인터를 이용하여 스트링 뒤집기  (0) 2020.09.14
오목 게임 프로그램  (0) 2020.09.14
'C' 카테고리의 다른 글
  • 파일 입출력 복습
  • 구조체 복습
  • 스트링 한개의 동적할당
  • 포인터를 이용하여 스트링 뒤집기
switch_user
switch_user
나의 공부 기록
  • switch_user
    while(true)
    switch_user
  • 전체
    오늘
    어제
    • 분류 전체보기
      • C
      • C++
      • Java
      • Python
      • Web
      • App
      • Security
        • Web Hacking
        • Reverse Engineering
      • DB
      • Machine Learning
      • Computer Science
      • Linux
      • Algorithm
      • 진로
      • 기타
  • 블로그 메뉴

    • 홈
    • 태그
    • velog
    • Github
  • 링크

    • velog
    • Github
  • 공지사항

  • 인기 글

  • 태그

    배치 학습
    race condition
    머신러닝
    리버싱
    웹해킹
    IDA
    디컴파일
    인터프리팅
    비트연산
    CSS
    생성자와 소멸자
    HTML
    cin.getline
    HTTP
    Hacking Process
    어셈블리어
    코드 패치
    쿠키
    SQLi
    ml
    어셈블리
    x64dbg
    모델 기반 학습
    반복문
    Web 기초
    웹
    사례 기반 학습
    SQL
    클래스 외부에 함수 구현
    xss
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
switch_user
여러개 스트링의 동적 할당
상단으로

티스토리툴바