Practical C Programming
Usedineverythingfrommicrocontrollerstooperatingsystems,Cisapopularprogramminglanguageamongdevelopersbecauseofitsflexibilityandversatility.Thisbookhelpsyougethands-onwithvarioustasks,coveringthefundamentalaswellascomplexCprogrammingconceptsthatareessentialformakingreal-lifeapplications.You’llstartwithrecipesforarrays,strings,user-definedfunctions,andpre-processingdirectives.Onceyou’refamiliarwiththebasicfeatures,you’llgraduallymoveontolearningpointers,filehandling,concurrency,networking,andinter-processcommunication(IPC).Thebookthenillustrateshowtocarryoutsearchingandarrangedatausingdifferentsortingtechniques,beforedemonstratingtheimplementationofdatastructuressuchasstacksandqueues.Later,you’lllearninterestingprogrammingfeaturessuchasusinggraphicsfordrawingandanimation,andtheapplicationofgeneral-purposeutilities.Finally,thebookwilltakeyouthroughadvancedconceptssuchaslow-levelprogramming,embeddedsoftware,IoT,andsecurityincoding,aswellastechniquesforimprovingcodeperformance.Bytheendofthisbook,you'llhaveaclearunderstandingofCprogramming,andhavetheskillsyouneedtodeveloprobustapps.
·12.2萬字