티스토리 뷰

728x90

C언어 변수에 값을 넣어보기

1
2
3
4
5
6
7
8
#include <stdio.h>
int main(){
    int num1;
    int num2;
    num1 = 1;
    num2 = 2;
}
cs
위 코드의 내용은 이름이 num1, num2인 정수형 변수에 각각 1,2를 집어넣는다는 내용이다.
위 내용(num1 = 1)에서 변수(num1)에 1의 값의 저장하기 위해 =이라는 부호를 사용했다는 사실을 알 수 있다.
만약 num1에 문자 ex) A, B, C, D.. 를 넣는다면 어떻게 될까?
  • int num1;

  • num1 = "A";

    이렇게 된다면 num1은 정수만을 받을 수 있는 상태에서 문자를 넣으므로 오류가 일어나게 되므로 주의하자.
    만약 "A"라는 값을 넣고 싶다면
  • char num1;

  • num1 = "A";

    위처럼 처음 변수를 선언할 때 문자를 받을 수 있게 만들어줘야 한다.

주의할 점

  • 자신이 넣으려고 하는 값에 따라 알맞은 자료형을 사용해야 한다!
  • 만약 문장을 넣으려고 하면 배열을 선언해서 넣어줘야 함[(?) 강에서 설명]
넣어줄 값 자료형
정수 char, short, int, long
실수 float,double
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
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
글 보관함