반응형 char12 C언어 문자 입력하기 - char형과 scanf 함수 안녕하세요 판타지코딩입니다! 오늘은 C언어의 문자를 입력하는 방법을 공부해 보도록 하겠습니다! 1. 문자 입력 문자 입력에는 두 가지 방법이 있습니다. 첫 번째로 변수를 생성해서 바로 저장할 문자를 작성해주는 방법이 있고, 두 번째로 scanf 함수를 활용해서 콘솔창에 입력한 문자를 변수에 저장하는 방법이 있습니다. 그럼 먼저 첫 번째 방법인 변수를 생성하고 문자를 저장하는 방법을 공부해 보도록 하겠습니다. char str; str = 'a'; 문자를 저장하기 위한 변수를 생성하기 위해서 char형으로 변수를 생성했습니다. char형은 문자나 숫자를 저장할 수 있습니다. 그리고 char형 변수 str에 'a'를 저장했습니다. printf("%c", str); str의 값을 출력해 보겠습니다. printf.. 2023. 4. 4. C언어 자료형에 대해서 공부하자! int, char의 특징과 크기 안녕하세요 판타지코딩입니다! C언어로 코드를 작성할 때에는 자료형을 고려해야 합니다. 자료형에 따라서 변수에 담을 수 있는 데이터가 정해지기 때문입니다. 그래서 오늘은 자료형이 무엇인지 함께 알아보고, 가장 많이 쓰이는 int형과 char형에 대해서 공부해 보도록 하겠습니다! 자료형이란? 자료형은 변수에 어떤 형태의 데이터가 담길 수 있는지 결정하는 것입니다! 정수형이라면 정수 데이터가 담길 수 있고, 문자형이라면 문자 데이터가 담길 수 있습니다. 아래의 코드를 보면서 설명해 보겠습니다. int num; char str; int형 변수 num과 char형 변수 str을 생성했습니다. int는 '정수형'입니다. 그러므로 num에는 정수 데이터인 1, 0, -1 등이 저장될 수 있습니다. char는 '문자형.. 2023. 3. 15. C++ strcmp 문자열 비교하기 안녕하세요 판타지코딩입니다! 오늘은 C++의 문자열을 비교하는 방법에 대해서 알아보겠습니다. 문자열을 비교하는 방법은 여러 가지가 있습니다. 우선 두 가지 문자열을 0번째 인덱스부터 비교하면서 같을 경우와 다를 경우를 코드로 작성하는 방법이 있습니다. 이 경우에는 for문이나 while문을 활용하면 문자열의 길이 만큼 비교를 반복하겠죠? 다음 방법은 바로 strcmp 함수를 활용하는 것입니다. 1. strcmp의 형태 strcmp(str1, str2); strcmp 함수는 문자열 두 개를 인자로 받아 비교합니다. 이 함수를 활용하기 위해서는 헤더 파일인 string.h를 추가해주어야 합니다. 2. strcmp 활용 방법 char str1[10] = "Hi"; char str2[10] = "Hi"; cha.. 2023. 1. 28. C언어 sizeof 함수 공부하기 / C언어 기초 안녕하세요 판타지코딩입니다! C언어에는 int, char 등의 자료형이 있고, 각 자료형마다 크기가 다 다릅니다. 정수를 저장하는 int는 4byte, 문자를 저장하는 char는 1byte 입니다. 자료형은 고유한 크기가 있고 크기를 구하기 위해서는 sizeof 함수를 활용할 수 있습니다. 오늘은 sizeof 함수의 활용 방법과 예시를 공부해보겠습니다! 1. sizeof 함수로 크기를 구하는 방법 sizeof 함수는 자료형의 크기를 구할 수 있습니다. 사용 방법은 sizeof() 함수의 괄호 안에 자료형의 크기가 궁금한 변수를 넣어주는 것입니다. 아래에 예시를 들어보겠습니다. int a = 10; int b = 12; cout 2022. 12. 29. 이전 1 2 3 다음 반응형