ÇÁ·Î±×·¥ ÄÄÆÄÀÏ ÇÒ ¶§, C Dialect ¼³Á¤ Áú¹®

   Á¶È¸ 3898   Ãßõ 0    

컴파일 중에 아래와 같은 경고가 떴는데, 

https://code-examples.net/ko/docs/gcc~7/c-dialect-options

여기 읽어보면서 공부하고 있는데, 아직 잘 와닿지 않아서 질문을 드립니다.


질문1. 프로그램 설치할 때, c든 gnu든 무조건 최신으로 설정하면 되는건가요??

(GCC 8 버전은 gnu18, gnu++17, c18, c++17 이 최신인거 같네요.)

아니면, 설치할 프로그램이 필요로 하는 버전으로 설정해야 하나요?


질문2. 검색해보니까

c99 = ISO c99 standard

gnu99 = c99 + gcc extension

인거 같아서, gnu가 더 좋다고 생각되었는데,

아래에 제가 시도한 결과를 보니까,

gnu99, gnu11 로 설정했을 때는 경고가 떴는데, c99, c11로 설정하니까 경고가 안떴습니다.

무조건 gnu로 한다고 좋은게 아닌거 같은데 맞나요?

무시하고 넘어가도 되는데, 제가 너무 사소한걸 고민하고 있는건가요?

조언 부탁드려 봅니다.


-std=gnu99

-std=gnu11


-std=c99

-std=c11

경고 안뜸

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
¹«¾Æ 2018-08
warningÀº ¹«½ÃÇÏÁö¸»°í ÇØ°áÀ» ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
ÃֽŹöÀü º¸´Ù´Â Á¦ÀÛÀÚ°¡ ±ÇÀåÇÑ ¹öÀüÀÇ °ÍÀ¸·Î ÄÄÆÄÀÏ ÇÏ´Â°Ô ¸Â°ÚÁÒ.
     
³×ÀÌÃÄ 2018-08
´äº¯ °¨»çÇÕ´Ï´Ù~
epowergate 2018-08
GNU C¿Í C Ç¥ÁØÀº ´Ù¸¨´Ï´Ù.  gcc,, intel c, visual cµµ ¸ðµÎ C Ç¥ÁØÀ» µû¸¨´Ï´Ù.  ¹º°¡ +°¡ ÀÖÀ» »ÓÀÔ´Ï´Ù.
GNU´Â C ¾ð¾î¸¦ ±¸ÇöÇÑ ¿©·¯°¡Áö Compiler Áß¿¡ 1°³ÀÏ »ÓÀÔ´Ï´Ù.  ´Ù¸¥ compilerµé º¸´Ù ¾à°£ ¾ÆÄ«µ¥¹ÍÇÑ ºÎºÐÀÌ À־ ½ÇÇèÀûÀΰ͵µ ¸¹°í ´öºÐ¿¡ ¹ö±×µµ ¸¹½À´Ï´Ù.
´õ ÁÁÀº°Ç ¾ø½À´Ï´Ù. 
³ªÇÑÅ× ÁÁÀº°Ô ´õ ÁÁÀº °Ì´Ï´Ù.

°øºÎ¸¦ ÇϽô°Ÿé
1. "C Programming Language"¸¦ ÇѱÛÀÚÇѱÛÀÚ Á¤µ¶ÇÏ½Ã°í ¸ðµç ¿¹Á¦ »ùÇÃÄÚµå´Â Á÷Á¢ ¼ÕÀ¸·Î óº¸¼Å¾ß ÇÕ´Ï´Ù.
2. KochanÀÇ "Programming in C"À» ÇѱÛÀÚÇѱÛÀÚ Á¤µ¶ÇÏ½Ã°í ¸ðµç ¿¹Á¦ »ùÇÃÄÚµå´Â Á÷Á¢ ¼ÕÀ¸·Î óº¸¼Å¾ß ÇÕ´Ï´Ù.
3. ±× ´ÙÀ½¿¡
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/video-lectures/ ²À º¸¼¼¿ä
±× ´ÙÀ½¿¡ ¹»Çصµ ÇÏ½Ã¸é µË´Ï´Ù.

Á¦°¡ °­ÀÇÇÒ¶§³ª ÀúÈñ ȸ»ç °³¹ßÁ÷ (½ÅÀÔ/°æ·Â ¸ðµÎ) Á÷¿øµé Çʼö °úÁ¤ÀÔ´Ï´Ù.
     
³×ÀÌÃÄ 2018-08
´äº¯ °¨»çÇÕ´Ï´Ù~
¹Ú°æ¿ø 2018-08
GNU C´Â Ä¿³Î¿¡¼­ ¾²´Â ¸î °¡Áö macro expansion µî C¿¡¼­ Ãß°¡µÈ ±â´ÉµéÀÌ ÀÖ½À´Ï´Ù


QnA
Á¦¸ñPage 3985/5691
2015-12   1552780   ¹é¸Þ°¡
2014-05   5017380   Á¤ÀºÁØ1
2013-11   3895   ¿µÁö´Ï´Ù
2015-01   3895   ȲÁø¿ì
2014-08   3895   Nicoffeine
2017-12   3895   ȲÁø¿ì
2020-01   3895   ¹Ù¶÷°õµ¹
2016-02   3895   ³ªÆÄÀÌ°­½ÂÈÆ
2015-12   3895   ÀÌÀ±ÁÖ
2019-01   3895   ¾Æ³¯·Î±×
2020-04   3895   ÄðÄðÄð
2020-05   3895   ±è¿µ±â
2017-08   3895   song05
2015-07   3895   ±è½ÂÇö1
2016-03   3895   Àû±¤
2018-01   3895   À±½ºÇǵå
2017-07   3895   ±èÁØÀ¯
2016-01   3895   IDC24
2014-03   3895   ¾Æ¸§´Ù¿î³ëÀ»
2014-01   3895   Á¦·ÎÄݶó
2017-09   3895   ĵÀ§µå
2017-10   3894   Çϼ¿È£ÇÁ