http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=312 [º¹»ç]
Áú¹® 1. char¶ó´Â°Ô ÀμöÀΰ¡¿ä?
´ë´ä 1. char À̶ó´Â °ÍÀº µ¥ÀÌÅÍ Çü(Data Type)ÀÔ´Ï´Ù.
µ¥ÀÌÅÍ Çü À̶õ ´Ü¾î°¡ ¾ÆÁ÷ Àͼ÷ÇÏÁö ¸øÇϽðڱº¿ä.
µ¥ÀÌÅÍ Çü¿¡ ´ëÇØ ¿ì¼± °£´ÜÇÑ ¿¹·Î ¾Ë·Á µå¸®°Ú½À´Ï´Ù.
20020130 À̶õ ¼ýÀÚ°¡ ÀÖ´Ù°í ÇսôÙ.
ÀÌ ¼ýÀÚ´Â ¹«¾ùÀ» ³ªÅ¸³»´Â °ÍÀϱî¿ä?
1. ´ëÇб³ Çйø 2. »ý³â¿ùÀÏ 3. µ·¾×¼ö(\) 4. ±âŸ µîµî
¹°·Ð Àú ¼ýÀÚ°¡ ¹«¾ùÀ» ÀǹÌÇÏ´Â Áö´Â »ç¿ëÀÚ¸¸ÀÌ ¾Ë¼ö ÀÖ½À´Ï´Ù.
±×·±µ¥ Àú ¼ýÀÚ¸¦ ±×³É ÄÄÇ»ÅÍ¿¡°Ô ³Ñ°ÜÁÖ¸é °ú¿¬ ÄÄÇ»ÅÍ°¡ Àú ¼ýÀÚ¸¦
»ç¿ëÀÚ°¡ »ý°¢Çß´ø Àǹ̷ΠÇؼ®À» ÇÒ±î¿ä?
¹°·Ð ¾Æ´Ï°ÚÁÒ.
20020130 À̶õ ¼ýÀÚ¸¦ ÄÄÇ»ÅÍ´Â ±×³É ¾Æ¹«·± ÀÇ¹Ì ¾ø´Â µ¥ÀÌÅÍ·Î
»ý°¢ÇÒ°ÍÀÌ°í »ç¿ëÀÚ°¡ ¿øÇÏ´Â ¿Ã¹Ù¸¥ 󸮸¦ ÇÒ¼ö ¾øÀ»¼öµµ ÀÖ½À´Ï´Ù.
±×·¸±â ¶§¹®¿¡ ¼ýÀÚ¸¦ ³Ñ°ÜÁÙ¶§ ÀÌ ¼ýÀÚ°¡ ¾î¶² Àǹ̷Π¾²ÀÏ°ÍÀΰ¡¸¦
°°ÀÌ ³Ñ°ÜÁà¾ß ÇÕ´Ï´Ù.
´ëÇб³ ÇйøÀÎÁö. »ý³â¿ùÀÏÀÎÁö..¸»ÀÌÁÒ.
Áï µ¥ÀÌŸÀ» ¾î¶»°Ô Çؼ®ÇÒ°ÍÀÎÁö¸¦ °áÁ¤ÇØ Áִ°ÍÀÌ
µ¥ÀÌÅÍ Çü(date type)ÀÇ ¿ªÇÒÀÌÁÒ.
µ¥ÀÌÅÍ ÇüÀÇ Á¾·ù¿¡´Â °£´ÜÇÏ°Ô
¹®ÀÚÇü(char) Á¤¼öÇü(int) ºÎµ¿¼Ò¼öÇü(float) µîÀÌ ÀÖ½À´Ï´Ù.
char a = 1 ÀÌ ÀÖ´Ù°í ÇսôÙ.
char = data type(µ¥ÀÌÅÍ Å¸ÀÔ)
a = object(´ë»óü, Áï º¯¼ö)
1 = value(°ª)
ÀÌ°ÚÁÒ.
a ´Â º¯¼ö Áï 1 À̶ó´Â °ªÀ» ³ÖÀ»¼ö ÀÖ´Â ±×¸©¿ªÇÒÀ» ÇÕ´Ï´Ù.
ÇÏÁö¸¸ a ´Â 1 À» ³ÖÀ»¼ö ÀÖ´Â °ø°£¸¸ ¸¶·ÃÇÒ»Ó 1À̶ó´Â °ªÀ»
¾î¶»°Ô Çؼ®ÇØ¾ß ÇÒÁö´Â char À̶ó´Â µ¥ÀÌÅÍ Å¸ÀÔÀÌ °áÁ¤ Çϴ°ÍÀÔ´Ï´Ù.
-------------------------------------------------------------------------------
Áú¹® 2.
#include <stdio.h>
void main()
{
int a, b;
a = 10;
b = 10;
printf(" %d %d \n ", a, b);
}
¿À´Ã óÀ½À¸·Î c¾ð¾î¸¦ ¹è¿ü´Âµ¥¿ä...
char¸¦ ÀÌ¿ëÇؼ Hello¶ó´Â ¸»À» Áý¾î ³Ö¾î º¸°í ½Í½À´Ï´Ù.
±×·¯¸é Äڵ带 ¾î¶»°Ô Â¥¾ß Çϳª¿ä? Àú´Â Á¦ ³ª¸§´ë·Î ¸Ó¸®¸¦ Â¥¼
#include <stdio.h>
void main()
{
int a, b;
a = 10;
b = 10;
char c
c = "Hello";
printf(" %d %d %s \n ",a, b,c);
}
ÀÌ·¸°Ô Äڵ带 Â¥ º¸¾Ò¾ú´Âµ¥ °è¼Ó ¿À·ù¸¸ »ý±â³×¿ä. À߸øµÈ Á¡ÀÌ ¹«¾ùÀΰ¡¿ä?
´äº¯ 2.
¿øÇϽô °á°ú°¡ ³ª¿À´Â ¼Ò½ºÁß¿¡ ÇÑ°¡Áö ÀÔ´Ï´Ù.
#include <stdio.h>
void main()
{
int a, b; /* ¿øÇϽô°ÍÀº ¹®ÀÚ¿ Ãâ·ÂÀÌ´Ï »ç½Ç ÇÊ¿ä ¾ø´Â ºÎºÐÀÌÁÒ? */
a = 10; /* À̺κеµ ¸¶Âù°¡Áö.. */
b = 10; /* À̺κеµ¿ä.. */
char c[6] = "hello";
printf("%d %d %s \n ",a,b,c); /* %d %d ÀÌ°Í°ú ,a,b À̺κеµ ÇÊ¿ä ¾ø½À´Ï´Ù */
}
char¸¦ ÀÌ¿ëÇؼ Hello¶ó´Â ¸»À» Áý¾î ³Ö´Â ¹æ¹ýÀº ¿©·¯°¡Áö°¡ ÀÖ½À´Ï´Ù.(À§ ¼Ò½ºµµ
±×Áß ÇÑ°¡Áö¿¡ ºÒ°úÇÕ´Ï´Ù.)
¾ÆÁ÷ ¾¾¾ð¾î¸¦ ½ÃÀÛÇϽÅÁöµµ ÇÏ·ç¶ó°í Çϼ̰í,(Àúµµ ¹°·Ð ¾ó¸¶ ¾ÈµË´Ï´Ù;;)
¿ì¼± Áö±Ý ¼³¸í ÇϳªÇϳª µå¸®ÀÚ´Ï ¾ÆÁ÷ ±âÃÊÀûÀÎ ºÎºÐÀÌ ºÎÁ·ÇÏ½Å°Í °°¾Æ ¸¹Àº ¸»À» ÇØ¾ß µÉ°Í °°±º¿ä.
±×·¸±â¿¡ Áö±Ý ÀÚ¼¼È÷ ¼³¸íÇØ µå¸®±â´Â ¶§°¡ ¾Æ´Ñµí ½Í°í,
Á»´õ °øºÎ ÇϽô٠º¸½Ã¸é ¹«¾ùÀÌ À߸ø µÇ¾ú´ÂÁö ¾Æ½Ç°Ì´Ï´Ù.
Èûµé°Ô ½º½º·Î ³ë·ÂÇؼ ¾òÀº °ÍÀÌ ´õ °ªÁø°Í ¾Æ½ÃÁÒ?
Á¶±Ý´õ °øºÎÇØ º¸¼¼¿ä. :-)
µÎ¼¾øÀÌ ¾Ë·Áµå·È´Âµ¥ ºÎÁ·ÇÑ Á¡ ÀÖÀ¸½Ã¸é ÂÊÁö Áֽñ⠹ٶø´Ï´Ù. |
Hit : 3611 Date : 2004/01/12 11:12
|