본문 바로가기

식별자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-7] 식별자 - 프로그램을 작성하면서 변수, 함수, 매크로 등에 정해주는 이름- C에서 식별자를 정의할 때 문자, 숫자, _ 사용할 수 있음. ❌숫자로 시작❌- 대・소문자 구별함. 🔥 예시식별자로 가능한 것 : times10 / get_next_char / _done]식별자로 불가능한 것 : 10times (숫자로 시작) / get-next-char (언더바가 아닌, 뺄셈 기호) 📌 키워드- [C99] C 컴파일러에서 아래의 표에 명시된 일부 키워드들을 특별히 인식해, 이들을 식별자로 사용❌ [!!!] 식별자엔 위에서 다룬 것 외의 또다른 제한이 있기도 하다. 몇몇 컴파일러들은 asm과 같은 특정 식별자들 추가적인 키워드로 인식한다. 당연히 표준 라이브러리에 포함된 식별자 또한 제한된다. 이러한 이름을 실수를 해.. 2024. 9. 2.