The C Programming Language 2nd Edition


The C Programming Language
by: Brian W. Kernighan – Dennis M. Ritchie
ISBN-10: 0131103628
ISBN-13: 9780131103627
Edition 版本:‏ 2
Released: April 1,1988
Pages: 272
Preface
PrefacetotheFirstEditioa
IntFoduction
Chapter1.ATutorialIntroduction
1.1GettingStarted
1.2VariablesandArithmeticExpressions
1.3TheForStatement
1.4SymbolicConstants
1.5CharacterInputandOutput
1.6Arrays
1.7Functions
1.8Arguments–CallbyValue
1.9CharacterArrays
1.10ExternalVariablesandScope
Chapter2.Types,Operators,andExpressions
2.1VariableNames
2.2DataTypesandSizes
2.3Constants
2.4Declarations
2.5ArithmeticOperators
2.6RelationalandLogicalOperators
2.7TypeConversions
2.8IncrementandDecrementOperators
2.9BitwiseOperators
2.10AssignmentOperatorsandExpressions
2.11ConditionalExpressions
2.12PrecedenceandOrderofEvaluation
Chapter3.ControlFlow
3.1StatementsandBlocks
3.2If-Else
3.3Else-If
3.4Switch
3.5Loops–WhileandFor
3.6Loops–Do-while
3.7BreakandContinue
3.8GotoandLabels
Chapter4.FunctionsandProgramStructure
4.1BasicsofFunctions
4.2FunctionsReturningNon-integers
4.3ExternalVariables
4.4ScopeRules
4.5HeaderFiles
4.6StaticVariables
4.7RegisterVariables
4.8BlockStructure
4.9Initialization
4.10Recursion
4.11TheCPreprocessor
Chapter5.PointersandArrays
5.1PointersandAddresses
5.2PointersandFunctionArguments
5.3PointersandArrays
5.4AddressArithmetic
5.5CharacterPointersandFunctions
5.6PointerArrays;PointerstoPointers
5.7Multi-dimensionalArrays
5.8InitializationofPointerArrays
5.9Pointersvs.Multi-dimensionalArrays
5.10Command-lineArguments
5.11PointerstoFunctions
5.12ComplicatedDeclarations
Chapter6.Structures
6.1BasicsofStructures
6.2StructuresandFunctions
6.3ArraysofStructures
6.4PointerstoStructures
6.5Self-referentialStructures
6.6TableLookup
6.7Typedef
6.8Unions
6.9Bit-fields
Chapter7.InputandOutput
7.1StandardInputandOutput
7.2FormattedOutput–Printf
7.3Variable-lengthArgumentLists
7.4FormattedInput–Scanf
7.5FileAccess
7.6ErrorHandling–StderrandExit
7.7LineInputandOutput
7.8MiscellaneousFunctions
Chapter8.TheUNIXSystemInterface
8.1FileDescriptors
8.2LowLevelI/O–ReadandWrite
8.3Open,Creat,Close,Unlink
8.4RandomAccess–Lseek
8.5Example–AnImplementationofFopenandGetc
8.6Example–ListingDirectories
8.7Example–AStorageAllocator
AppendixA.ReferenceManual
A1Introduction
A2LexicalConventions
A3SyntaxNotation
A4MeaningofIdentifiers
A5ObjectsandLvalues
A6Conversions
A7Expressions
A8Declarations
A9Statements
Al0ExternalDeclarations
Al1ScopeandLinkage
Al2Preprocossing
Al3Grammar
AppendixB.StandardLibrary
BIInputandOutput:
B2CharacterClassTests:
B3StringFunctions:
B4MathematicalFunctions:
B5UtilityFunctions:
B6Diagnostics:
B7VariableArgumentLists:
B8Non-localJumps:
B9Signals:
B10DateandTimeFunctions:
B11Implementation-definedLimits: and
AppendixC.SummaryofChanges
Index

打赏
未经允许不得转载:finelybook » The C Programming Language 2nd Edition

评论 抢沙发

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫

微信扫一扫