<4D F736F F D20B2C43032B3B920B8EAAEC6ABACBA41BB50AAEDA5DCA6A12E646F63>

Similar documents
Microsoft Word - chap13.doc

2.1 n ~á CPU q ˆ ~ µƒã î ˆ C++ à nù eô 1. (edit) 2. Í (preprocess) 3. (compile) 4. (link) 5. (load) 6. ˆ (execute) µl ô Ãs nù (editor) Í (preprocessor

Microsoft Word - CN 憲法-講義-02~03.doc

<4D F736F F D DB5FBB3AFC4A3B7D7A16DB2CEA658BB50A4C0A4C6A147AA65A55FA661B0CFAABAA640B2A3ADB2A952A D A16E2E646F63>

Microsoft Word - EH 入出國與移民法規-講義-01.doc

Microsoft Word - IV 民用航空法-講義-01~12.doc

Þ ìe v û Ô Ç ˆ u u Á Á ig u ì Á Õ Õ} u k ä{ ä Õ ó Á ò { Ù~ˆ éó ä½áä{ ä }à ò u Á Õz u n u Áu ò z Á ˆ u u Á g u { Á Õ h i. ð ~ h i. ~ ~ ~ d Á ³ { e



Microsoft Word - PR 論文-講義-01~04.doc

<4D F736F F D BEC7A67EABD7B0D3B77EBADEB27AB873B14DB77EACECA5D828A44729B2CEA440A44ABEC7B4FAC5E728B77CAD70BEC7292E646F63>


Microsoft Word - AF 衛生行政-講義-01~03.doc

美育211期_瀏覽用

Microsoft Word - 01韓碧琴

Microsoft Word - 3 國文.doc

<4D F736F F D D332DA57CA7DEA447B14D2DBDC3A5CDBB50C540B27AC3FEB14DA447B8D5C344>

Ÿ ¼ ë ëá ˆë ã Ž Ξ É â Š Ξ ëôœ¼µ ëÿ ð Þ â æ Ξ ð â æ Ξ Éâ 423,146 Ÿ 436,371 ž 11,213 ò 29,646 ž 5, ,356 Š 5,531 ö 4,182 æ 491,506 1,68

Microsoft Word - 1 自然.doc

Microsoft Word - 会协_2015_1号.doc

FY.DOC


Microsoft Word - 会行党_2014_12号-OK.doc


Microsoft Word - 合併--3歷史、地理、公民.doc

û y ìx û y û ½ mø e z Ù y Ì e z û ½ 2 e 3 û ìxdí û ½ 2 2 ÌÝ }Ù p ½Éú s u à û í ú y Ù d ìx~ 1. à à à ½k { ó w{ Ë ½yu u ç Ës u à Ë Ë à ž½ Ðç Ë Ã ã ½ Ø g

untitled

Microsoft Word 黃聖修.doc

Microsoft Word - CA 民法_債編_-講義-01.doc

à è

<4D F736F F D20BBE1D0D0CDC D36BAC52DB9D8D3DAB1EDD5C C4EAB6C8C8ABB9FAD7A2B2E1BBE1BCC6CAA6D0D0D2B5A1B0CEE5CBC4BAECC6ECCDC5CEAFA3A8CDC5D6A7B2BFA3A9A1B1A1A2A1B0C7E0C4EACEE5CBC4BDB1D5C2A1B1A1A2A1B0D3C5D0E3B9B

µ cð Ò ¾ Ç» Ä { n é c c Á ì e c»c ½ t c»cyð ºò r { Ѓ d p º Ѓ õ Ð e ½ ¾ c u } Ç Ò Ô Ú q rc q v é r q à rc» q à rc Í q rd À Í í uã í d À { Ѓ {î³ Ò ¾

é

Microsoft Word 四技二專-家政群專一試題


ü Ä ä ä ï ï ü ä ä

<4D F736F F D D352DA57CA7DEA447B14D2DB0D3B77EBB50BADEB27AB873B14DA447B8D5C344>

Microsoft Word - QA 定性定量分析-講義-01.doc

è ù


í

Microsoft Word - 5.與「因數」對話.doc

Microsoft Word - 会行党_2014_7号-OK.doc

Microsoft Word - 会协_2011_54号-OK.doc

Microsoft Word doc

Microsoft Word - 06-第6章.doc

Microsoft Word - 08-林佑儒.doc

Microsoft Word - XN30Chap3.doc

Microsoft Word - LG 法學知識_法學大意_-講義-01~06_上冊_.doc

<4D F736F F D20A4E9A5BBA57EA5E6A448ADFBA6D2B9EEB3F8A7695FA457BAF4AAA92DB2D3A9FAC5E95F2D6F6B2E646F63>

Microsoft Word - 会协_2014_60号-6fen.doc

Microsoft Word - ok-会协函 号.doc

œ Ù±ì Á Œ 103 ü îì Á ü î ˆü î ì î ë óá Á š Ÿõ š Ž ë ³ Î Á ë ì Î áéç ì é ý È óé É ³ Ÿ á ± ³ þ ³ Ñ áì Í é é Í Ì þ Ø É É é š É ÐóÉ Ÿë Ÿ Ÿ «Í ášš ÈÔ ë ß 5

Microsoft Word - CA 民法_總則_-講義-01~07.doc


Microsoft Word ok-2012-第2期ok-中大管理研究-内文.doc

Microsoft Word - 05-劉得佑.doc

Microsoft Word - JA 旅運經營學-講義-01.doc

` ` ` ` ` ` 3

<4D F736F F D DB5DA31C6DA6F6B2DD6D0B4F3B9DCC0EDD1D0BEBF2DC4DACEC42E646F63>




ttian


í



ì ì

ú ì


ì



à





è


ò ó ì á è ó










` ù

ǎ ì


ü Ä ä ä ï ï ü ä ä



Bài tập trắc nghiệm sóng cơ và sóng âm - Download.com.vn

Microsoft Word - 会协(2016)36号.doc

ttian

Transcription:

C++ î Á 2-1! C Ã Ñ Ó 2-1.1! î ô à i¾ ò{î ~ à } Ñ lf ŠÈx«v ~ C ÃÑ lî nùƒ f d Û Ã ó ÎÛol ƒ à ó dîû Ê óãi Š~ v C v ÃÈxi á «constant Û Ù Ã ˆ ó nù d «12-452 100000 0 d 'A' 'Z' 8.23 0.1232 0.001 ŒÛ~ iñ C++ ó Èxi¾ à n ó 2345 á à 2345 l 0 á à 02732 á 2732 e l 0x X á à 0x2A9 á e 2A9 variable ÛÙ olv à } } ô ƒ ô} î vü olv } «Ã Ûol~ Ù Ãdü olhv ¹ 02-2

Ñ Èx chapter 02 a=10; b=20; c=a+b; // a Ãóá 10 b Ãóá 20 // c Ãóá a «b óã«qr ~ vís {Ó v wムÛÙ Ã Ñ Û µ vã Ä Û Œƒ ô }à vå}ã} ƒ Ó Ãi¾~ ñ ô ƒ Ãd ~ œƒ Í ô { }à λ } o à ƒ ô ~ œƒzš ~ Þµ ˆ Þ ƒ v ~ Ú~ } ½ ñ ô Î 1. à }ÉÕœƒð oln ìi «² _ 2. ìi u Û} ôìi Ã Û } à ô 3. îl² á à lœ«c++ þdã } å} 4. } «C++ à keyword } å} for while if do lœ ƒ C++ Ã É 5. } l f á l Î v~ } fr } e à } 02-3

C++ î Á 2-1.2! Û Ãdüà l ói Ž ÉÕîæÛ dã ~ 16 d ÉÕËÛ 16 d v 16 ô d µ Èxà Û-2 15 ~2 15-1»Û 32 dã Î ÃÉÕ Û 32 ô d ol }à ó Û-2 31 ~2 31-1 Ó i¾ int v; v ü ù áë -2147483648~2147483647 ol~ó {Ù È ó initializing int v=120; ð ü v ØÐ 120 ol Ó ô v int a, b, c=20; à r C++ short int É long int signed int «unsigned int } rô ol åúv unsigned long int Èx ÃÉ rô}ƒ }Êv ÉÕf óã îäol ÃÑ Ó Ä l ¹môà v¾ l int Ó o uî ó l short int Ó o j g oã ó y o à ó uî j g o É l long int Ó o j òã ó y o à ó uî j ò 02-4

Ñ Èx chapter 02 Ûƒuî eã l signed n~ Ó Í µó à Ëo u fî n~ short int Í signed short int ÎµÓ Ã Ûol uî ûœƒn signed }á ~ olå Ûœƒuî eã l unsigned n~ Ó Í µó à qƒu ÃÈx¾ n~ short int Í unsigned short int ÎµÓ Ã q u v¹ œƒuî e µl o à ó n ò Û v Èx óã d ôl 32 d á ï Ñ ÉÕ f ó È 2.1 È 2.1! Ó Ñ ÉÕ ó Ó Ñ! ÉÕ bits! óã!!!!!!!!! signed int 32-2 31 ~2 31-1 signed int ª int ºœpp int r signed int short int 16-2 15 ~2 15-1 short int ª short unsigned int 32 0~2 32-1 unsigned short int 16 0~2 16-1 unsigned int ª unsigned unsigned short int ª unsigned short long int 32-2 31 ~2 31-1 long int ª long unsigned long int 32 0~2 32-1 unsigned long int ª 02-5

C++ î Á Ó Ãi unsigned long short int v1; Òp v1 Ÿpp long v2=-3234; // Òp v2 ëpp j -3234 unsigned short v3=899; // v3 Ž ÄŸpp j 899 unsigned a=123456; // Òp a Ž Äpp j 123456 2-1.3! Ûv ÈxÊ Ã ó Ûƒ à ó C++à ƒ float «double ÉÕf È 2.2 È 2.2! Ó Ñ ÉÕ ó Ó Ñ! ÉÕ bits! óã!!!! float 32 3.4E+/-38(7 p) double 64 1.7E+/-308 (15 p) long double 80 1.2E+/-4932 (19 p) Windows NT Windows 95 long double k g double e Ó i¾ float fa=56.34f; // Òp fa p j 56.34 double pi=3.1415926; // Òp pi p j 3.1415926 long double ld=fa+pi; // Òp ld ë p fa+pi œ v 02-6

Ñ Èx chapter 02 Œ½ ÃÛ œƒ unsigned float µ unsigned double Ó Ñ 2-1.4! d dñ } Ûv Ê óã d Û ASCII µ ÙÃ É Ã ASCII È ô dv ô d ô d µ Ãm Èx 01000001 Èx A 01100001 Èx a Ó Ãi¾á char c; char ù c ~Ó d olù Èó d char c= A ; d Û ô ASCII d ~ dã n h l Œ ƒ s v ô d mè á d escape sequence \n mè ˆ d new line Û ASCII 13 o l ˆ Ù Ãi¾á c= \n È 2.3 µ{á C++à df ASCII» d Û ô ul Îv h Ù APPLE steven\n È 2.3! C++ df ASCII!! d! ASCII Èx¾ ASCII ó d qé newline NL (LF) 10 or 0x0a \n } horizontal tab HT 9 \t 02-7

C++ î Á!! d! ASCII Èx¾ ASCII ó d vertical tab VT 11 or 0x0b \v gäw backspace BS 8 \b È~ carriage return CR 13 or 0x0d \r ñ formfeed FF 12 or 0x0c \f alert BEL 7 \a g backslash \ 92 or 0x5c \\ question mark? 63 or 0x3f \? h single quotation mark ' 39 or 0x27 \' h double quotation mark " 34 or 0x22 \" ó(octal number) ooo \ooo e ó hexadecimal number hhh \xhhh Ä d null character NUL 0 \0 ó ÃÛ d ÃdüÛ ASCII Ã ~ d Èñ æ á d Û ÃÛ ô ó mè ô ol ó Ù d Û s ~-127~127 char c= A ;!! «!! char c=65; Ã Ûå}Ã ~á A Ã ASCII Û 65 qr C++ ôõ ÃÙm signed ƒuî «unsigned uî s v char Ó d Û signed char» v 02-8

Ñ Èx chapter 02 unsigned char Ó Î Ã á 0~255 œƒîó 2-2! n î à ƒ nûã vä Ãdñ Š à vä Û ô C++ ô t à «nãùm µ á ôolöiëã ô rôû cout n f cin ôùm Ê t C++à keyword rô ~ ô á iostream.h ÃÈ d ë v ôùm ~ ÍñlÍ m#include rh Û Íñîn #include <iostream.h> ôùmã i¾ Û << «>> nµ à d cin! >>! } int a; cin >> a; // æ Û Õp Õp p Òp a 02-9

C++ î Á >> á ª extraction operator Û 2-3.4 µ à p n x cout! <<! n } Ñ Ã int a=12; cout << a; // Òp a œõp 12 Û ó È << á insertion operator Û 2-3.4 µ Ãs <<«>> à i¾ ol Ãß} <<Û}sß >> Û}pß cout o á cin o á»î n Îl cout << Èx» îv Îl Èx cin >> ƒ ô nãùmö ol h 02-10

Ñ Èx chapter 02 à ô Û x Þi Û ô à i {á nn Ž 02-02-01! È ó Hello World! Hello C++! u l h µn Ãdüá ô rûv dµ à v cout à n î zš 01 // 02-02-01.cpp 02 #include <iostream.h> 03 void main() 04 { 05 cout << "Hello world! Hello C++!"; 06 } É v Hello world! Hello C++! Ïr ½ ÍñÃ Û Ä n oã wãûië v î 02-11

C++ î Á ~ Visual C++ t f ˆÃ Visual C++Ö File n È { New n File ðšë New n New Ö Files ~ Ã Ñ C++ Source File ~piã File name d } lf à Location Ö Files ë C++ ª ë ± 02-12

Ñ Èx chapter 02 ~ d ª Ö ˆ n Ö 02-13

C++ î Á n à x Ö Ö» x~ n» error(s) ÍƒÊ 0 à Èxƒ lol~ ˆÍñ à ~ lf È lõ ë ã error(s)èx Ö Ã ô warning(s)èxo v vã ô»ƒ µ à ~ n x»ƒ error(s) Î îõ u á j ô build»ƒqƒ warning(s) ol s õ à ˆ build ~á qû 02-14

Ñ Èx chapter 02 Õx ˆ Build ˆ v ˆ } ~ û x~ n Build Build ë ã» Build ûœƒ ol ˆ ˆ v ¹t v i dñ cout ni Windows DOS x 02-15