c언어 구조체의 선언, 초기화, 멤버 참조, 이름 없는 구조체에 대하여 알아보기
c언어 구조체의 선언, 초기화, 멤버 참조, 이름 없는 구조체에 대하여 알아보기 네 안녕하세요, 이번 포스팅에서는 구조체를 선언하고 초기화를 하고, 참조하는 방법, 그리고 이름이 없는 구조체에 대하여 알아보는 시간을 가져보도록 하겠습니다. 저번 시간에는 구조체가 어떻게 생긴 녀석인가 정도에 대하여 간략히 알아보는 시간을 가졌다면, 이제부터는 본격적으로 구조체를 사용을 해볼 것입니다. 그럼 지금부터 시작하도록 하겠습니다. 1. 구조체의 선언 구조체는 이전 포스팅에서 말씀드렸다시피, 서로 다른 다수의 자료형을 묶어서 하나의 덩어리 진 새로운 자료형을 만드는 것이라고 했습니다. 구조체는 'struct'라는 키워드를 이용하여 다음과 같이 정의가 됩니다. struct student { int number; cha..
2023. 1. 15.
c언어 문자와 문자열을 이용하여 여러 가지 문제 풀기(단어 세기, 영상 파일명 자동 생성하기, 한영사전 구현하기, 메시지 암호화 하기, 행맨 게임 만들기)
c언어 문자와 문자열을 이용하여 여러 가지 문제 풀기(단어 세기, 영상 파일명 자동 생성하기, 한영사전 구현하기, 메시지 암호화 하기, 행맨 게임 만들기) 네 안녕하세요, 이번 포스팅에서는 지금까지 배웠던 문자와 문자열을 이용하여 여러가지 문제들을 풀어보는 시간을 가져보려 합니다. 코딩 공부에서 사실 가장 중요한 요소는 틈틈이 연습을 해서 몸에 익히는 것이 가장 좋기 때문에 이 문제들을 같이 고민하고 풀면서 다 독자분들의 것으로 만드셨으면 좋겠습니다. 그럼 지금부터 시작하도록 하겠습니다. 1. 단어 세기 제일 처음으로 풀어볼 문제는 단어 세기 프로그램을 만드는 것입니다. 일단 단어가 되려면 첫 글자가 알파벳이 되어야 하기 때문에 알파벳인지 아닌지 검사를 해주는 함수가 필요하고, 만일에 첫 글자가 알파벳이..
2023. 1. 9.