欢迎来到天天文库
浏览记录
ID:57057032
大小:816.00 KB
页数:51页
时间:2020-07-30
《C语言学习第八章(英文版)课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Chapter8CharactersandStrings8.1Introduction8.2FundamentalsofStringsandCharacters8.3CharacterHandlingLibrary8.4StringConversionFunctions8.5StandardInput/OutputLibraryFunctions8.6StringManipulationFunctionsoftheStringHandlingLibrary8.7ComparisonFunctionsoftheStringHandlingLib
2、rary8.8OtherFunctionsoftheStringHandlingLibrary8.9Two-DimensionalArrayofCharacters8.10ArrayofPointerstoStringsOutlineFundamentalsofStringsandCharactersStandardInput/OutputLibraryFunctionsStringManipulationFunctionsoftheStringHandlingLibraryKeyPoints8.1IntroductionIntroduces
3、omestandardlibraryfunctionsEasystringandcharacterprocessingProgramscanprocesscharacters,strings,linesoftext,andblocksofmemoryThesetechniquesusedtomakeWordprocessorsPagelayoutsoftwareTypesettingprograms8.2FundamentalsofStringsandCharactersCharactersBuildingblocksofprogramsEv
4、eryprogramisasequenceofmeaningfullygroupedcharactersCharacterconstantAnintvaluerepresentedasacharacterinsinglequotes'z'representstheintegervalueofzStringsSeriesofcharacterstreatedasasingleunitCanincludeletters,digitsandspecialcharacters(*,/,$)Stringliteral(stringconstant)-w
5、rittenindoublequotes"Hello"StringsarearraysofcharactersStringapointertofirstcharacterValueofstringistheaddressoffirstcharacter8.2FundamentalsofStringsandCharactersStringdeclarationsDeclareasacharacterarrayoravariableoftypechar*charcolor[]="blue";char*colorPtr="blue";Remembe
6、rthatstringsrepresentedascharacterarraysendwith' 'colorhas5elementsInputtingstringsUsescanfscanf("%s",word);Copiesinputintoword[]Donotneed&(becauseastringisapointer)Remembertoleaveroominthearrayfor' '8.2FundamentalsofStringsandCharactersAnarrayofcharactersUsedtostoretextA
7、notherwaytoinitialize:charstr[]="Text";Insteadofcharstr[]={‘T’,’e’,’x’,’t’};8.2FundamentalsofStringsandCharactersWheredoesitend?'s''#''''f''d''y''4''7''$''_''e''g''d''.''p''v'….….'H''e''l''l''o''''w''o''r''l''d''g''d''.''p''v'….….'H''e''l''l''o''''w''o''r''l''d''d''.''p''v'
8、….….' 'Terminatorstr8.2FundamentalsofStringsandCharactersStringsterminatewiththe'
此文档下载收益归作者所有