Ang C Programming ay isang sunud-sunod na tutorial para matuto ng C programming mula sa simula, sa loob ng 45 maiikling aralin.
Magsimula sa iyong unang programa at tumungo sa mga pointer, memory, file at debugging, kasama ang mga diagram at mga tanong sa pagsasanay.
Itinuturo ng tutorial na ito sa C ang modernong standard na C (C17) sa isang malinaw na pagkakasunud-sunod, isang ideya sa bawat pagkakataon, at ipinapaliwanag kung ano ang nagbago sa pinakabagong standard, ang C23. Ang bawat aralin ay nakabatay sa nauna, kaya maaaring matuto ang mga nagsisimula ng C mula sa simula pa lamang, habang ang bawat pahina ay gumagana rin bilang isang mabilis na sanggunian sa ibang pagkakataon.
Ang bawat kumpletong programa sa mga aralin ay pinagsama-sama at pinatakbo, at ang tunay na output nito ay ipinapakita sa ilalim ng code. Ipinapakita ng 13 orihinal na diagram kung ano ang nangyayari sa loob ng computer: kung paano binuo ang isang programa, kung paano tumatakbo ang mga loop, kung paano nakaupo ang mga array at string sa memorya, kung paano gumagana ang mga pointer at kung paano lumalaki ang call stack habang recursion.
Ang iyong matututunan (11 seksyon, 45 aralin)
• Pagsisimula: ano ang C, pag-set up ng compiler (Windows, macOS, Linux, online at sa Android), ang iyong unang programa, kung paano gumagana ang compilation, mga komento
• Mga Pangunahing Kaalaman: mga keyword at identifier, mga variable, mga constant at literal, mga uri at laki ng data, mga operator, precedence at mga conversion, output gamit ang printf, input gamit ang scanf at fgets
• Control Flow: if at else, ang switch statement, ang for loop, while at do-while loops, break at continue
• Mga Function: mga function, argument at return value, saklaw at lifetime, recursion
• Mga Array at String: mga array, multi-dimensional array, string, mga string function at safety
• Mga Pointer at Memory: mga pointer, pointer at array, mga pointer at function, dynamic memory gamit ang malloc, calloc, realloc at free
• Iyong Sariling Mga Uri: mga istruktura, mga unyon, mga enumerasyon, typedef
• Mga File: pagbubukas at pagsusulat ng mga file, pagbabasa ng mga file, mga binary file
• Mas Malaking Programa: ang preprocessor, mga macro at ang kanilang mga pitfall, multi-file mga programa at mga header file
• Mga Error at Pag-debug: mga karaniwang pagkakamali sa mga totoong mensahe ng compiler, hindi natukoy na pag-uugali, mga tip sa pag-debug
• Sanggunian: isang mabilisang sanggunian na cheat sheet at kung ano ang bago sa C23
Paano nagtuturo ang mga aralin
• Maiikling paliwanag sa simpleng wika, na sinusundan ng isang kumpletong halimbawa ng programa at ang output nito
• 13 diagram para sa compilation, mga uri ng data, mga kondisyon, mga loop, mga array, mga string, mga pointer, dynamic memory, mga istruktura at recursion
• 15 programa na may sinasadyang pagkakamali, ipinapakita kasama ang totoong mensahe ng compiler at ang pag-aayos
• 121 tanong sa pagsasanay na may mga sagot sa dulo ng halos bawat aralin, upang suriin kung ano ang iyong natutunan
• Mga tip at babala tungkol sa mga pagkakamaling madalas gawin ng mga nagsisimula
Mga Tampok
• Maghanap sa lahat ng aralin
• Gumagana offline, hindi kailangan ng account
• Magagamit sa 8 wika: Ingles, Espanyol, Português, Français, Deutsch, العربية, हिन्दी at Bahasa Indonesia (ang mga paliwanag ay isinasalin; ang C code ay nananatiling pareho)
• Malinis, modernong disenyo na may dark mode
• Mga bloke ng code sa pag-scroll patagilid, para manatiling nababasa ang mga programa sa telepono
Para kanino ito
• Mga nagsisimula na gustong matuto ng C programming bilang kanilang unang wika
• Mga mag-aaral na kumukuha ng kurso sa C programming sa paaralan, kolehiyo o unibersidad
• Mga nag-aaral sa sarili na gustong maunawaan kung paano gumagana ang mga programa nang malapit sa hardware
• Mga programmer na may alam na ibang wika at nais ng malinaw na tutorial sa C
Ang app na ito ay isang independiyenteng pantulong sa pag-aaral. Ito ay batay sa pamantayan ng ISO C at sa dokumentasyon ng mga compiler ng GCC at Clang, at walang kaugnayan sa anumang vendor ng compiler, unibersidad o standards body.
Matuto ng C programming nang sunud-sunod: isang kumpletong tutorial sa C para sa mga nagsisimula
Na-update noong
Okt 25, 2026