°ò ¥» ¸ê ®Æ «¬ ºA

¡@

l        ÅÜ ¼Æ ©R ¦W ªº ­ì «h ?

1.          ¶} ÀY ¥² ¶· ¬O ¦r ¥À ( letter ) ©Î ©³ ½u ( underscore ) .

2.          ¦r ¤¸ ªº ¤j ¼g ¤p ¼g ©Ò ¥N ªí ªº ·N ¸q ¤£ ¦P .

3.          ¤£ ±o ¨Ï ¥Î Ãö Áä ¦r ( keyword ) . (¦b Borland C++ ³nÅ餤¤w²ÊÅéÅã²{)

 

l        ÅÜ ¼Æ ªº ¸ê ®Æ «¬ ºA ºØ Ãþ :

Ãþ §O

²Å¸¹¦ì¤¸

¦ì¤¸ªø(bits)

ªí ¥Ü ªk

¼Æ ­È ½d ³ò

¾ã ¼Æ

¦³

16

int(short)

-32768->32767

32

long

-2147483648->2147483647

µL

16

unsigned int

0->65535

16

unsigned short

0->65535

32

unsigned long

0->4294967295

¯BÂI¼Æ

¦³

32

float

10^-38->10^38

64

double

10^-308-->10^308

¦r¤¸

µL

8

char

0->255

l           


l        ÅÜ ¼Æ ªº «Å §i ¤è ªk :

( 1 ) ¾ã ¼Æ ³¡ ¥÷ :
       int a;
        int b,c=45;
        short int name;
        long int var_name;
       unsigned int argu1=30;

( 2 ) ¯B ÂI ¼Æ ³¡ ¥÷ :
         float a=12.3456;  /*³æºë·Ç«×*/
         float b=0.12345e2;
         double score=4.987654322e-7;  /*Âùºë·Ç«×*/

( 3 ) ¦r ¤¸ ³¡ ¥÷ :

         char c='c';
         char bell=7;  /*7¬°ASCII¤§ÅTÁn¦r¤¸*/
      

¦^¸ê®Æµ²ºc±Ð¾Ç¤jºõ    ¤U¤@³æ¤¸