Article count:10827 Read by:13690842

Featured Content
Account Entry

A collection of selected C language resources - from basic theory to embedded development practice

Latest update time:2021-02-25
    Reads:
C language is a kind of high-level programming language, and its predecessor is " ALGOL ". Its founders are Brown W. Carnihan and Dennis M. Leach. After continuous development, C language has the advantages of combining high-level and low-level languages, rich data types and functions, and suitable for structured programming. This topic has sorted out some of the best works in the C language community for everyone to exchange and learn, covering from basic to advanced. Since most of the netizens on this site are active in the field of electronic design, a sub-topic combining C language and embedded systems has been added, hoping to help everyone practice better.
Basic theory
It is not difficult to master C language knowledge. Just choose one or two books and read them carefully to lay a solid foundation for the basic theory.
s C Primer Plus (6th Edition )》Chinese version
s C and Pointers (Chinese)》
s The C Programming Language ( 2nd Edition )
s " C Programming Language (2nd Edition ·New Edition)"
C language advanced
Master programming skills, understand the implementation of C language library, advanced data structures and algorithms.
s C Traps and Pitfalls (Chinese)》
s " Expert C Programming " ( Chinese translation)
s The Standard C Library
s Data Structure and Algorithm Analysis: C Language Description
s " C Language Interfaces and Implementation: Techniques for Creating Reusable Software"
s "Data Structures, Algorithms and Applications: C++ Language Description (Original Book 2nd Edition)"
s "Data Structure in Big Words"
s " 200 Examples of the Latest C Language Programming Skills "
Combination of C language and embedded system
Combine your actual work and learn by doing. In the field of programming, C language is used a lot. Here we only list the application of C language in single-chip microcomputer development and embedded programming for your reference.
s C Embedded Programming Design Patterns》
s " Advanced Embedded C Language"
s " Classic Examples of 51 Single-Chip Microcomputer C Language Programming"
s " 51 single-chip microcomputer C language application development trinity practical teaching"
s "New Concept 51 MCU C Language Tutorial . Getting Started, Advanced, and Development"
s "Teach you how to design AVR microcontroller C programs step by step"
From now until March 7 , 2021 , free points download for a limited time!
The collection file is large, it is recommended to copy this link
https://download.eeworld.com.cn/wenji/show/451
On PC , download with one click.

Reply to any content you want to search in the official , such as problem keywords, technical terms, bug codes, etc., and you can easily get relevant professional technical content feedback . Go and try it!


Since the WeChat official account has recently changed its push rules, if you want to see our articles frequently, you can click "Like" or "Reading" at the bottom of the page after each reading, so that the articles pushed each time will appear in your subscription list as soon as possible.


Or set our public account as a star. After entering the public account homepage, click the "three small dots" in the upper right corner, click "Set as Star", and a yellow five-pointed star will appear next to our public account name (the operation is the same for Android and iOS users).


Focus on industry hot spots and understand the latest frontiers
Please pay attention to EEWorld electronic headlines
https://www.eeworld.com.cn/mp/wap
Copy this link to your browser or long press the QR code below to browse
The following WeChat public accounts belong to
EEWorld (www.eeworld.com.cn)
Welcome to long press the QR code to follow us!
EEWorld Subscription Account: Electronic Engineering World
EEWorld Service Account: Electronic Engineering World Welfare Club

Latest articles about

 
EEWorld WeChat Subscription

 
EEWorld WeChat Service Number

 
AutoDevelopers

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building,Block B, 18 Zhongguancun Street, Haidian District,Beijing, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号