W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
我們已經(jīng)見過五種值類型——布爾、字符、整型、浮點(diǎn)型和字符串,但只介紹了四種變量類型——bool、char、int和double。我們還沒有介紹將字符串保存到變量中和執(zhí)行字符串操作的方法。
事實(shí)上,C++中有好幾種可以保存字符串的類型。 其中一個(gè)是C++語言中的基本類型,有時(shí)稱為“原生C字符串”。C字符串的語法有點(diǎn)兒丑陋,而且使用這種字符串要用到一些尚未介紹的概念,所以我們盡量避免使用它。
我們要使用的字符串類型是apstring,這是為計(jì)算機(jī)科學(xué)先修課程考試定制的類型【注1】。
不幸的是,完全避免C字符串是不可能的。本章有的地方我會(huì)就使用apstring代替C字符串可能遇到的問題給出一些警告。
你可能想知道類是什么。類的完整定義過幾章我才會(huì)給出,現(xiàn)在讀者可以認(rèn)為類是函數(shù)的集合,其中函數(shù)定義了可以在類型上執(zhí)行的操作。apstring類包含了所有可用于apstring變量的函數(shù)。
注1:為便于在書中討論大學(xué)先修課程考試所用的類,我必須加入這段話: “Inclusion of the C++ classes defined for use in the Advanced Placement Computer Science courses does not constitute endorsement of the other material in this textbook by the College Board, Educational Testing service, or the AP Computer Science Development Committee. The versions of the C++ classes defined for use in the AP Computer Science courses included in this textbook were accurate as of 20 July 1999. Revisions to the classes may have been made since that time.”
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: