본문 바로가기

레이아웃2

Q&A (GCC, GNU, 함수, 주석, 식별자, 레이아웃..) 📌 GCC의 약자는 뭔가요?- 원래는 GNU C Compiler의 약자, 현재는 GNU Compiler Collection의 약자임.- 바뀐 이유 : 현재 GCC는 C 뿐만 아니라 Ada, C, C++, Fortran, Java와 Objective-C와 같은 다양한 언어를 컴파일하기 때문임.  📌 GNU는 뭔가요? *거뉴- GNU's Not Unix의 약자임.- GNU는 리처드 M. 스톨맨이 세운 Free Software Foundation의 프로젝트로, 사용권이 있어 사용하려면 돈을 내야했던 UNIX 소프트웨어에 일종의 저항을 하기 위해 만들었음. (Free Software Foundation은 공식 홈페이지에 따르면 사용자들은 모두 무료로 소프트웨어를 실행하고, 복사하고, 배포하고, 공부하고, 바.. 2024. 9. 2.
[2-8] C 프로그램의 레이아웃 - C 프로그램을 일종의 토큰(의미를 구성하는 최소 단위)의 연속이라고 이해할 수 있음. printf  (  "Height: %d\n"  ,    height  )  ;  ①    ②          ③          ④     ⑤    ⑥⑦  - ①번과 ⑤번 토큰은 식별자들이고 ③번 토큰은 스트링 리터럴이며, 나머지 토큰들은 전부 구두점들임. celsius.c 프로그램에선 int와 main 사이, float와 fahrenheit 사이 등을 제외하고는 존재하는 대부분의 스페이스 제거 가능./* Converts a Fahrenheit temperature to Celsius */#include#define FREEZING_PT (32.0f)#define SCALE_FACTOR (5.0f / 9.0f)in.. 2024. 9. 2.