• 21世纪C语言(影印版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

21世纪C语言(影印版)

正版图书 两天左右发货 着急要货的请不要下单

15.68 2.8折 56 全新

库存50件

北京朝阳
认证卖家担保交易快速发货售后保障

作者克莱门斯 著

出版社东南大学出版社

出版时间2013-05

版次1

装帧平装

上书时间2024-06-28

阅读时代图书城

九年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 克莱门斯 著
  • 出版社 东南大学出版社
  • 出版时间 2013-05
  • 版次 1
  • ISBN 9787564142056
  • 定价 56.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 273页
  • 字数 362千字
  • 正文语种 英语
【内容简介】
  抛弃你对于C语言的那些陈旧观念吧。你应该重新学习这门编程语言,它早已改变了过去的面貌。在《21世纪C语言(影印版)》中,你将了解到在其他C语言书籍中所缺失的那些最新技术。C语言不仅仅是现代编程语言的基石,它本身也是一门现代语言,尤其适合于编写高效的、尖端的应用程序。你需要放弃那些只有在大型机时代才有意义的旧习,转而选择相应的工具来使用这门改进的极其简单的语言。无论目前你是哪门编程语言的拥护者,你都不得不承认C语言也很出色。
【目录】
Preface
PartI.TheEnvironment
1.SetYourselfUpforEasyCompilation
UseaPackageManager
CompilingCwithWindows
POSIXforWindows
CompilingCwithPOSIX
CompilingCWithoutPOSIX
WhichWaytotheLibrary?
AFewofMyFavoriteFlags
Paths
RuntimeLinking
UsingMakefiles
SettingVariables
TheRules
UsingLibrariesfromSource
UsingLibrariesfromSource(EvenifYourSysadminDoesn’tWantYouTo)
CompilingCProgramsviaHereDocument
IncludeHeaderFilesfromtheCommandLine
TheUnifiedHeader
HereDocuments
Compilingfromstdin
2.Debug,Test,Document
UsingaDebugger
GDBVariables
PrintYourStructures
UsingValgrindtoCheckforErrors
UnitTesting
UsingaProgramasaLibrary
Coverage
InterweavingDocumentation
Doxygen
LiterateCodewithCW’EB
ErrorChecking
WhatIstheUser’sInvolvementintheError?
TheContextinWhichtheUserIsWorking
HowShouldtheErrorIndicationBeReturned?
3.PackagingYourProject
TheShell
ReplacingShellCommandswithTheirOutputs
UsetheShell’sforLoopstoOperateonaSetofFiles
TestforFiles
fc
MakefilesVS.ShellScripts
PackagingYourCodewithAutotools
AnAutotoolsDemo
DescribingtheMakefilewithmakefile.am
TheconfigureScript
4.VersionControI
Changesviadiff
Git’sObjects
TheStash
TreesandTheirBranches
Merging
TheRebase
RemoteRepositories
5.PlayingNicewithOthers
TheProcess
WritingtoBeReadbyNonnatives
TheWrapperFunction
SmugglingDataStructuresAcrosstheBorder
Linking
PythonHost
CompilingandLinking
TheConditionalSubdirectoryforAutomake
DistutilsBackedwithAutotools

PartII.TheLanguage
6.YOurPaIthePointer
Automatic,Static,andManualMemory
PersistentStateVariables
PointersWithoutmalloc
StructuresGetCopied,ArraysGetAliased
mallocandMemory—Twiddling
TheFaultIsinOurStars
AllthePointerArithmeticYouNeedtoKnow
7.CSyntaxYouCanIgnore
Don’tBotherExplicitlyReturningfrommain
LetDeclarationsFlow
SetArraySizeatRuntime
CastLess
EnumsandStrings
Labels,gotos,switches,andbreaks
gotOConsidered
switch
DeprecateFloat
8.ObstaclesandOppounity
CultivateRobustandFlourishingMacros
PreprocessorTricks
Linkagewithstaticandextem
DeclareExternallyLinkedElementsOnlyinHeaderFiles
TheconstKeyword
Noun—AdjectiveForm
Tension
Depth
ThecharconstIssue
9.Text
MakingStringHandlingLessPainfulwithasprintf
Security
ConstantStrings
ExtendingStringswithasprintf
APeantostrtok
Unicode
TheEncodingforCCode
UnicodeLibraries
TheSampleCode
10.BetterStructures
CompoundLiterals
InitializationviaCompoundLiterals
VariadicMacros
SafelyTerminatedLists
Foreach
VectorizeaFunction
DesignatedInitializers
InitializeArraysandStructswithZeros
TypedefsSavetheDay
AStyleNote
ReturnMultipleItemsfromaFunction
ReportingErrors
FlexibleFunctionInputs
DeclareYourFunction.asprintf-Style
OptionalandNamedArguments
PolishingaDullFunction
TheVoidPointerandtheStructuresItPointsTo
FunctionswithGenericInputs
GenericStructures
11.Object-OrientedProgramminginC
WhatYouDon’tGet(andWhyYouWon’tMissIt)
Scope
OverloadedwithOperatorOverloading
ExtendingStructuresandDictionaries
ExtendingaStructure
ImplementingaDictionary
BaseYourCodeonPointerstoObjects
FunctionsinYourStructs
CountReferences,
Example:ASubstringObject
AnAgent—BasedModelofGroupFormation
12.Libraries
GLib
POS.IX
UsingmmapforGiganticDataSets
EasyThreadingwithPthreads
TheGNUScientificLibrary
SQLite
TheQueries
libxmlandcURL
Epilogue
Glossary
Bibliography
Index
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP