c 3

C언어를 공부하면서 느낀점

기존에 학원에서 java언어를 배우고 웹페이지 관리일을 하면서 java, java script, jsp등 관련된 언어만 사용해 C언어에 대한 관심과 배워야할 필요성을 느끼지못했다. 대학교때 처음으로 접한 언어지만 그당시에는 언어에대해 크게 매력을 느끼지못했고 기억나는건 자료형, 연산자, 조건/반복문, 배열에 대한 기본적인 지식들만 기억이 나고 포인터 이후로는 이해가 잘 가지않아 그 뒤로는 깊게 배우지못했던것같다. 그 후로 C++을 공부하다 포인터를 다시 접했을때 C언어부터 다시 배워보고싶다는 생각을했다. 바로 인터넷에서 C언어 책 한권을 구매해 처음부터 다시 확인해보자는 마인드로 정독했는데 전체적인 틀은 java와 비슷하게 되어있어 초반을 넘어가는데는 빠르게 읽고 넘어갔던거같다. 책의 전체적인 흐름은 "..

일상 2024.03.11

윤성우의 열혈 C 프로그래밍 도전4

도전1 구조체 배열을 이용한 도서 정보 출력 typedef struct { char name[50]; char writer[50]; int pageSize; } BOOK; int main(void) { BOOK bookList[3]; for (int i = 0; i < 3; i++) { printf("저자: "); gets_s(bookList[i].writer, 50); printf("제목: "); gets_s(bookList[i].name, 50); printf("페이지 수: "); scanf_s("%d", &bookList[i].pageSize); getchar(); } printf("\n도서 정보 출력\n"); for (int i = 1; i < 4; i++) { printf("book %d\n",..

C 2024.03.04