C: 12 алхам дээр хэрхэн програмчилж сурах вэ (зурагтай)

Агуулгын хүснэгт:

C: 12 алхам дээр хэрхэн програмчилж сурах вэ (зурагтай)
C: 12 алхам дээр хэрхэн програмчилж сурах вэ (зурагтай)

Видео: C: 12 алхам дээр хэрхэн програмчилж сурах вэ (зурагтай)

Видео: C: 12 алхам дээр хэрхэн програмчилж сурах вэ (зурагтай)
Видео: Excel программ эхлэн суралцагсдад: Хүснэгт байгуулах, засварлах 2024, May
Anonim

C бол хуучин програмчлалын хэлүүдийн нэг юм. Энэ нь 70-аад онд бүтээгдсэн боловч доод түвшний ачаар маш хүчтэй хэвээр байна. C сурах нь өөрийгөө илүү нарийн төвөгтэй хэлээр танилцуулах гайхалтай арга бөгөөд олж авсан мэдлэг нь програмчлалын бараг бүх хэлэнд хэрэг болж, програм хөгжүүлэхэд туслах болно. Си хэл дээр програмчлалыг хэрхэн эхлүүлэх талаар доорх 1 -р алхамыг үзнэ үү.

Алхам

6 -р хэсгийн 1: Бэлэн болох

53403 1 2
53403 1 2

Алхам 1. Хөрвүүлэгчийг татаж аваад суулгана уу

C кодыг машины ойлгож чадах дохио болгон тайлбарладаг програмаар эмхэтгэх шаардлагатай. Хөрвүүлэгчид ихэвчлэн үнэ төлбөргүй байдаг бөгөөд өөр өөр үйлдлийн системд өөр өөр хөрвүүлэгч байдаг.

  • Windows -ийн хувьд Microsoft Visual Studio Express эсвэл MinGW -ийг туршиж үзээрэй.
  • Mac -ийн хувьд XCode бол хамгийн сайн C хөрвүүлэгчдийн нэг юм.
  • Linux -ийн хувьд gcc бол хамгийн түгээмэл сонголтуудын нэг юм.
53403 2 2
53403 2 2

Алхам 2. Үндсэн ойлголтуудыг ойлгох

C бол хуучин програмчлалын хэлүүдийн нэг бөгөөд маш хүчтэй байж чаддаг. Энэ нь Unix үйлдлийн системд зориулагдсан боловч бараг бүх үйлдлийн системд зориулан зөөж, өргөжүүлсэн болно. C -ийн орчин үеийн хувилбар бол C ++ юм.

C нь үндсэндээ функцуудаас бүрддэг бөгөөд эдгээр функцүүдэд өгөгдөл хадгалах, удирдахын тулд хувьсагч, нөхцөлт мэдэгдэл, гогцоо ашиглаж болно

53403 3 2
53403 3 2

Алхам 3. Зарим үндсэн кодыг шалгана уу

Хэлний янз бүрийн талуудын зарим нь хэрхэн ажилладаг талаар сайн ойлголттой болохын тулд програмууд хэрхэн ажилладаг талаар ойлголттой болохын тулд доорх (маш) үндсэн програмыг үзнэ үү.

#include int main () {printf ("Сайн уу, Дэлхий! / n"); getchar (); буцаах 0; }

  • #Include тушаал нь програм эхлэхээс өмнө хийгддэг бөгөөд танд хэрэгтэй функцуудыг агуулсан номын санг ачаалдаг. Энэ жишээнд stdio.h нь бидэнд printf () ба getchar () функцийг ашиглах боломжийг олгодог.
  • Int main () тушаал нь програмыг "main" гэж нэрлэгддэг функцийг ажиллуулж байгаа бөгөөд үүнийг дуусмагц бүхэл тоог буцааж өгөх болно гэж хөрвүүлэгчид хэлдэг. Бүх C програмууд "үндсэн" функцийг гүйцэтгэдэг.
  • {} Нь тэдний доторх бүх зүйл функцийн нэг хэсэг болохыг харуулж байна. Энэ тохиолдолд тэд доторх бүх зүйл нь "үндсэн" функцын нэг хэсэг гэдгийг илэрхийлдэг.
  • Printf () функц нь хэрэглэгчийн дэлгэц дээрх хаалтуудын агуулгыг харуулдаг. Ишлэлүүд нь доторх мөрийг шууд утгаар нь хэвлэхийг баталгаажуулдаг. / N дараалал нь хөрвүүлэгчийг курсороо дараагийн мөр рүү шилжүүлэхийг хэлдэг.
  • The; мөрийн төгсгөлийг илэрхийлнэ. С кодын ихэнх мөрүүд таслалаар төгсөх ёстой.
  • Getchar () тушаал нь хөрвүүлэгч рүү шилжихийн өмнө товчлуур дарсан оролтыг хүлээхийг хэлдэг. Олон тооны хөрвүүлэгчид програмыг ажиллуулж цонхыг нэн даруй хаадаг тул энэ нь ашигтай байдаг. Энэ нь товчлуур дарагдах хүртэл програмыг дуусгахаас хамгаална.
  • Буцаах 0 команд нь функцийн төгсгөлийг заана. "Үндсэн" функц нь int функц болохыг анхаарна уу. Энэ нь програмыг дуусгасны дараа буцааж өгөх бүхэл тоо шаардлагатай болно гэсэн үг юм. "0" нь програм зөв ажиллаж байгааг илтгэнэ; бусад тоо нь програмд алдаа гарсан гэсэн үг юм.
53403 4 2
53403 4 2

Алхам 4. Хөтөлбөрийг эмхэтгэж үзээрэй

Кодыг код засварлагчдаа оруулаад "*.c" файл болгон хадгална уу. Үүнийг үүсгэх эсвэл ажиллуулах товчийг дарж хөрвүүлэгчдөө хөрвүүлээрэй.

53403 5 2
53403 5 2

Алхам 5. Өөрийн кодын талаар үргэлж сэтгэгдэл бичээрэй

Сэтгэгдлүүд нь эмхэтгэгдээгүй кодын нэг хэсэг боловч юу болж байгааг тайлбарлах боломжийг танд олгоно. Энэ нь таны код юу болохыг өөртөө сануулах, мөн таны кодыг харж буй бусад хөгжүүлэгчдэд туслахад тустай.

  • Сэтгэгдлийн эхэнд C * / хэсэгт, төгсгөлд нь * / хэсэгт сэтгэгдэл бичих.
  • Өөрийн кодын хамгийн үндсэн хэсгүүдээс бусад бүх зүйл дээр сэтгэгдэл бичээрэй.
  • Сэтгэгдлийг ашиглан кодынхоо хэсгийг устгахгүйгээр хурдан устгаж болно. Хасахыг хүсч буй кодыг тайлбар тэмдэглэгээнд оруулаад дараа нь эмхэтгээрэй. Хэрэв та кодыг буцааж нэмж оруулахыг хүсвэл хаягийг нь хасна уу.

6 -ийн 2 -р хэсэг: Хувьсагч ашиглах

53403 6 2
53403 6 2

Алхам 1. Хувьсагчдын функцийг ойлгох

Хувьсагч нь өгөгдлийг програм дахь тооцоолол эсвэл хэрэглэгчийн оролтоос хадгалах боломжийг олгодог. Хувьсагчийг ашиглахын өмнө тэдгээрийг тодорхойлох шаардлагатай бөгөөд хэд хэдэн төрлөөс сонгох боломжтой.

Зарим илүү түгээмэл хувьсагчийн төрлүүдэд int, char, float орно. Хүн бүр өөр өөр төрлийн өгөгдөл хадгалдаг

53403 7 2
53403 7 2

Алхам 2. Хувьсагчдыг хэрхэн зарлах талаар олж мэдэх

Хөтөлбөрт ашиглахын өмнө хувьсагчдыг бий болгох буюу "тунхаглах" шаардлагатай. Та өгөгдлийн төрлийг оруулаад хувьсагчийн нэрийг оруулаад хувьсагчийг зарлана. Жишээлбэл, дараахь хүчин төгөлдөр хувьсагчийн мэдэгдлүүд байна.

хөвөх x; char нэр; int a, b, c, d;

  • Та нэг мөрөнд олон хувьсагчийг зарлаж болохыг анхаарна уу. Хувьсагчийн нэрийг таслалаар тусгаарлахад л болно.
  • C хэл дээрх олон мөрийн нэгэн адил хувьсагчийн мэдүүлгийн мөр бүр таслал таслалаар төгсөх ёстой.
53403 8 2
53403 8 2

Алхам 3. Хувьсагчийг хаана зарлахаа мэдэх

Хувьсагчдыг кодын блок бүрийн эхэнд зарлах ёстой (Таны кодын {} хаалтанд орсон хэсгүүд). Хэрэв та дараа нь хувьсагчийг блок дээр зарлахыг оролдвол програм зөв ажиллахгүй болно.

53403 9 1
53403 9 1

Алхам 4. Хэрэглэгчийн оролтыг хадгалахын тулд хувьсагчдыг ашигла

Та одоо хувьсагч хэрхэн ажилладаг талаар анхан шатны мэдлэгтэй болсон тул хэрэглэгчийн оруулсан мэдээллийг хадгалах энгийн програм бичиж болно. Та програмд scanf гэж нэрлэгддэг өөр функцийг ашиглах болно. Энэ функц нь тодорхой утгуудын оруулсан оролтыг хайх болно.

#int intlude int main () {int x; printf ("Дугаар оруулна уу:"); scanf ("%d", & x); printf ("Та %d орууллаа", x); getchar (); буцаах 0; }

  • "%D" мөр нь scanf -д хэрэглэгчийн оролтоос бүхэл тоог хайхыг хэлдэг.
  • Х хувьсагчийн өмнөх & нь хувьсагчийг өөрчлөхийн тулд хаанаас олохыг scanf -д хэлж, хувьсагч дахь бүхэл тоог хадгалдаг.
  • Эцсийн printf тушаал нь оролтын бүхэл тоог хэрэглэгч рүү буцаана.
53403 10 2
53403 10 2

Алхам 5. Хувьсагчаа өөрчлөх

Та хувьсагчдаа хадгалсан өгөгдлийг удирдахын тулд математик илэрхийллийг ашиглаж болно. Математик илэрхийлэлийг санах хамгийн чухал ялгаа нь single = хувьсагчийн утгыг тогтоодог бол == тэнцүү эсэхийг харахын тулд хоёр талын утгыг харьцуулдаг.

x = 3 * 4; / * "x" -ийг 3 * 4 буюу 12 */ x = x + 3 болгож тохируулдаг; / * "x" -ийн анхны утга дээр 3 -г нэмээд шинэ утгыг */ x == 15 хувьсагчаар тохируулна. / * "x" нь 15 */ x <10 -тай тэнцүү эсэхийг шалгадаг; / * "x" -ийн утга 10 -аас бага эсэхийг шалгадаг/

6 -р хэсгийн 3 -р хэсэг: Нөхцөлт мэдэгдлийг ашиглах

53403 11 2
53403 11 2

Алхам 1. Нөхцөлт мэдэгдлийн үндсийг ойлгох

Нөхцөлт мэдэгдэл нь ихэнх програмыг жолооддог. Эдгээр нь ҮНЭН эсвэл ХУДАЛ гэж тодорхойлогдсон бөгөөд үр дүнд үндэслэн үйлдсэн мэдэгдэл юм. Мэдэгдлийн хамгийн үндсэн нь if мэдэгдэл юм.

ҮНЭН ба ХУДАЛ нь C хэл дээр таны хэрэглэж байсан зүйлээс өөрөөр ажилладаг. ҮНЭН мэдэгдлүүд үргэлж тэгийн тоотой тэнцдэг. Та харьцуулалт хийхдээ үр дүн нь ҮНЭН байвал "1" буцаана. Хэрэв үр дүн ХУДАЛ бол "0" буцаана. Үүнийг ойлгох нь IF тайланг хэрхэн боловсруулж байгааг харахад тусална

53403 12 2
53403 12 2

Алхам 2. Үндсэн нөхцөлт операторуудтай танилцана уу

Нөхцөлт мэдэгдэл нь утгыг харьцуулдаг математик операторуудыг ашиглахтай холбоотой юм. Дараах жагсаалт нь хамгийн түгээмэл хэрэглэгддэг нөхцөлт операторуудыг агуулдаг.

/* их* /< /* бага* /> = /* их эсвэл тэнцүү* /<= /* бага эсвэл тэнцүү* /== /* тэнцүү* /! = /* тэнцүү биш руу */

10> 5 ҮНЭН 6 <15 ҮНЭН 8> = 8 ҮНЭН 4 <= 8 ҮНЭН 3 == 3 ҮНЭН 4! = 5 ҮНЭН

53403 13 2
53403 13 2

Алхам 3. IF -ийн үндсэн мэдэгдлийг бич

IF мэдэгдлийг ашиглан уг мэдэгдлийг үнэлсний дараа програм цаашид юу хийх ёстойгоо тодорхойлж болно. Та үүнийг дараа нь бусад нөхцөлт мэдэгдлүүдтэй хослуулан хүчирхэг олон сонголтыг бий болгож чадна, гэхдээ одоо тэдэнд дасахын тулд энгийн нэгийг бичээрэй.

#include int main () {if (3 <5) printf ("3 нь 5 -аас бага"); getchar (); }

53403 14 2
53403 14 2

Алхам 4. Нөхцөл байдлаа өргөжүүлэхийн тулд ELSE/ELSE IF мэдэгдлийг ашиглана уу

Та янз бүрийн үр дүнг зохицуулахын тулд ELSE ба ELSE IF мэдэгдлүүдийг ашиглан IF мэдэгдэл дээр үндэслэж болно. IF мэдэгдэл FALSE байвал ELSE мэдэгдэл ажиллана. ELSE IF мэдэгдэл нь янз бүрийн тохиолдлуудыг шийдвэрлэхийн тулд IF -ийн олон мэдэгдлийг нэг кодын блок болгон оруулах боломжийг олгодог. Доорх жишээг үзнэ үү.

#include int main () {int age; printf ("Одоогийн насаа оруулна уу:"); scanf ("%d", & age); if (нас <= 12) {printf ("Чи зүгээр л хүүхэд! / n"); } if if (нас <20) {printf ("Өсвөр насны хүүхэд байх нь үнэхээр гайхалтай! / n"); } else if (нас <40) {printf ("Та зүрх сэтгэлээрээ залуу хэвээр байна! / n"); } өөр {printf ("Нас ахих тусам мэргэн ухаан ирдэг. / n"); } буцаах 0; }

Хөтөлбөр нь хэрэглэгчээс оруулсан өгөгдлийг IF мэдэгдлүүдээр дамжуулан авдаг. Хэрэв тоо нь эхний мэдэгдэлд нийцсэн бол анхны printf мэдэгдэл буцаагдана. Хэрэв энэ нь эхний мэдэгдлийг хангаж чадахгүй бол түүнийг өөрийг нь олох хүртэл ELSE IF мэдэгдэл бүрээр дамжуулна. Хэрэв энэ нь тэдгээрийн аль нэгэнд нь тохирохгүй байвал эцэст нь ELSE мэдэгдлийг дамжуулна

6 -ийн 4 -р хэсэг: Сурах гогцоо

53403 15 2
53403 15 2

Алхам 1. Гогцоонууд хэрхэн ажилладагийг ойлгох

Тодорхой нөхцөл хангагдах хүртэл кодын блокуудыг давтах боломжийг олгодог тул давталт нь програмчлалын хамгийн чухал талуудын нэг юм. Энэ нь давтагдах үйлдлүүдийг хэрэгжүүлэхэд маш хялбар болгож, ямар нэгэн зүйл хийхийг хүсэх бүрт шинэ нөхцөлт мэдэгдэл бичихээс сэргийлдэг.

FOR, WHILE, DO… WHILE гэсэн гурван үндсэн гогцоо байдаг

53403 16 2
53403 16 2

Алхам 2. FOR гогцоог ашиглана уу

Энэ бол хамгийн түгээмэл бөгөөд ашигтай давталтын төрөл юм. FOR гогцоонд тавьсан нөхцөл хангагдах хүртэл энэ функцийг үргэлжлүүлэн ажиллуулах болно. FOR гогцоонд хувьсагчийг эхлүүлэх, биелүүлэх нөхцөл, хувьсагчийг шинэчлэх арга гэсэн гурван нөхцөл шаардлагатай. Хэрэв танд эдгээр бүх нөхцөл шаардлагагүй бол таслал бүхий хоосон зай үлдээх шаардлагатай хэвээр байх болно, эс бөгөөс давталт үүрд үргэлжлэх болно.

#includ int int () {int y; for (y = 0; y <15; y ++;) {printf ("%d / n", y); } getchar (); }

Дээрх програмд y -ийг 0 болгож, y -ийн утга 15 -аас бага байх тохиолдолд давталт үргэлжилнэ, y -ийн утгыг хэвлэх болгонд y -ийн утга дээр 1 -ийг нэмж давталтыг давтана. Y = 15 болсны дараа гогцоо тасрах болно

53403 17 2
53403 17 2

Алхам 3. WHILE давталт ашиглана уу

WHILE гогцоо нь FOR гогцооноос илүү энгийн байдаг. Тэд зөвхөн нэг нөхцөлтэй бөгөөд энэ нөхцөл үнэн бол гогцоо ажилладаг. Та хувьсагчийг эхлүүлэх эсвэл шинэчлэх шаардлагагүй боловч үүнийг давталтын үндсэн хэсэгт хийж болно.

#includ int int () {int y; while (y <= 15) {printf ("%d / n", y); y ++; } getchar (); }

Y ++ тушаал нь давталт гүйцэтгэх бүрт y хувьсагчид 1 -ийг нэмдэг. Y нь 16 -д хүрмэгц (энэ давталт нь y -ээс 15 -аас бага эсвэл тэнцүү байх тусам үргэлжлэх болно) давталт тасрах болно

53403 18 2
53403 18 2

Алхам 4. DO ашиглана уу

.. WHILE давталт.

Энэ давталт нь дор хаяж нэг удаа ажиллуулахыг хүсч буй гогцоонд маш хэрэгтэй байдаг. FOR ба WHILE гогцоонд нөхцөлийг давталтын эхэнд шалгадаг бөгөөд энэ нь шууд дамжиж чадахгүй болох гэсэн үг юм. DO … WHILE гогцоо нь давталтын төгсгөлд байгаа нөхцлийг шалгаж, давталтыг дор хаяж нэг удаа гүйцэтгэх ёстой.

#includ int int () {int y; y = 5; do {printf ("Энэ давталт ажиллаж байна! / n"); } байхад (y! = 5); getchar (); }

  • Энэ давталт нь FALSE байсан ч гэсэн мессежийг харуулах болно. Y хувьсагчийг 5 болгож, WHILE давталтыг y нь 5 -тай тэнцэхгүй үед ажиллуулахаар тохируулсан тул давталт дуусна. Нөхцөл байдлыг эцэс хүртэл шалгахгүй байгаа тул зурвас аль хэдийн хэвлэгдсэн байв.
  • DO… WHILE багц дахь WHILE давталт нь таслалаар төгссөн байх ёстой. Энэ бол циклийг таслалаар таслах цорын ганц үе юм.

6 -р хэсгийн 5: Функцийг ашиглах

53403 19 1
53403 19 1

Алхам 1. Функцийн үндсийг ойлгох

Функцууд нь програмын бусад хэсгүүдэд дуудаж болох бие даасан кодын блокууд юм. Тэд кодыг давтах ажлыг маш хялбар болгодог бөгөөд програмыг унших, өөрчлөхөд хялбар болгодог. Функцууд нь энэ нийтлэлд сурч мэдсэн бүх техникүүд, тэр ч байтугай бусад функцуудыг багтааж болно.

  • Дээрх бүх жишээний эхэнд байгаа гол () мөр нь getchar () шиг функц юм.
  • Код нь үр ашигтай, уншихад хялбар байхын тулд функцууд чухал юм. Хөтөлбөрийг оновчтой болгохын тулд функцуудыг сайн ашиглаарай.
53403 20 2
53403 20 2

Алхам 2. Тоймоос эхэл

Бодит кодчилол эхлэхээс өмнө юу хийхийг хүсч байгаагаа тоймлоход функцүүдийг хамгийн сайн бүтээдэг. Функцуудын үндсэн синтакс нь "return_type name (argument1, argument2, гэх мэт);". Жишээлбэл, хоёр тоо нэмдэг функцийг бий болгохын тулд:

int add (int x, int y);

Энэ нь хоёр бүхэл тоог (x ба y) нэмж, нийлбэрийг бүхэл тоо болгон буцаах функцийг бий болгоно

53403 21 1
53403 21 1

Алхам 3. Функцийг програмд нэмнэ үү

Та тоймыг ашиглан хэрэглэгчийн оруулсан хоёр бүхэл тоог авч, дараа нь тэдгээрийг нэгтгэх програм үүсгэж болно. Хөтөлбөр нь "нэмэх" функц хэрхэн ажилладагийг тодорхойлж, оролтын дугаарыг удирдахад ашиглах болно.

#include int add (int x, int y); int main () {int x; int y; printf ("Нэмэхийн тулд хоёр тоог оруулна уу:"); scanf ("%d", & x); scanf ("%d", & y); printf ("Таны тоонуудын нийлбэр %d / n", (x, y) нэмнэ үү); getchar (); } int add (int x, int y) {буцах x + y; }

  • Энэ тойм нь програмын дээд хэсэгт байсаар байгааг анхаарна уу. Энэ нь хөрвүүлэгчид функцийг дуудахад юу хүлээж, юу буцааж өгөхийг хэлж өгдөг. Хэрэв та програмын сүүлд функцийг тодорхойлохыг хүсч байвал энэ нь зөвхөн шаардлагатай болно. Та main () функцын өмнө add () гэж тодорхойлж болох бөгөөд тоймгүйгээр үр дүн нь ижил байх болно.
  • Функцийн бодит функцийг програмын доод хэсэгт тодорхойлсон болно. Main () функц нь бүхэл тоонуудыг хэрэглэгчээс цуглуулж, дараа нь add () функцэд боловсруулдаг. Add () функц нь үр дүнг main () руу буцаана.
  • Одоо add () -ийг тодорхойлсон тул үүнийг програмын аль ч хэсэгт дуудаж болно.

6 -ийн 6 -р хэсэг: Үргэлжлүүлэн суралцах

53403 22 2
53403 22 2

Алхам 1. C програмчлалын хэдэн ном олоорой

Энэ нийтлэл нь үндсэн ойлголтуудыг хамарсан боловч зөвхөн С програмчлал болон түүнтэй холбоотой бүх мэдлэгийг зурж байна. Сайн лавлах ном нь асуудлыг шийдвэрлэхэд тусалж, зам дээр толгойны олон өвчнөөс аврах болно.

53403 23 2
53403 23 2

Алхам 2. Зарим нийгэмлэгт нэгдээрэй

Програмчлал болон бусад бүх хэлийг онлайнаар болон бодит ертөнцөд ашигладаг олон нийгэмлэгүүд байдаг. Код, санааг хооронд нь солилцох C үзэл бодолтой програмистуудыг хайж олоорой, удалгүй та маш их зүйлийг сурах болно.

Боломжтой бол хэдэн hack-a-thons-д оролцоорой. Эдгээр нь багууд болон хувь хүмүүс хөтөлбөр, шийдлүүдийг гаргахад хязгаарлагдмал байдаг бөгөөд ихэвчлэн бүтээлч сэтгэлгээг хөгжүүлдэг үйл явдал юм. Та ийм замаар олон сайн програмистуудтай уулзах боломжтой бөгөөд дэлхийн өнцөг булан бүрт хакердах явдал байнга гардаг

53403 24 2
53403 24 2

Алхам 3. Зарим хичээлд хамрагдаарай

Компьютерийн шинжлэх ухааны зэрэг авахын тулд та сургуульдаа буцаж очих шаардлагагүй, гэхдээ хэд хэдэн хичээлд хамрагдах нь таны сурч боловсроход гайхалтай нөлөө үзүүлэх болно. Хэлний мэдлэгтэй хүмүүсийн гараар хийсэн тусламжийг юу ч давж чадахгүй. Та ихэвчлэн орон нутгийн олон нийтийн төв, бага коллежид ангиудыг хайж олох боломжтой байдаг бөгөөд зарим их дээд сургуулиуд компьютерийн шинжлэх ухааны хөтөлбөрөө бүртгүүлэхгүйгээр аудит хийх боломжийг олгодог.

53403 25 2
53403 25 2

Алхам 4. C ++ сурах талаар бодоорой

Нэгэнт С -ийг ойлгосон бол С ++ - ийг үзэж эхлэх нь гэмгүй. Энэ бол C -ийн илүү орчин үеийн хувилбар бөгөөд илүү уян хатан байдлыг бий болгодог. C ++ нь объектуудтай харьцах зориулалттай бөгөөд C ++ - ийг мэдэх нь бараг ямар ч үйлдлийн системд хүчирхэг програм үүсгэх боломжийг олгодог.

Зөвлөмж

  • Хөтөлбөртөө үргэлж сэтгэгдэл нэмж оруулаарай. Энэ нь зөвхөн эх кодыг нь харах боломжтой хүмүүст төдийгүй, юу бичиж байгаагаа, яагаад гэдгийг санахад тусална. Та кодоо бичих мөчид юу хийж байгаагаа мэдэж магадгүй, гэхдээ хоёр, гурван сарын дараа та нэг их санахгүй байх болно.
  • Printf (), scanf (), getch () гэх мэт мэдэгдлийг цэг таслалаар (;) дуусгахаа үргэлж санаарай, гэхдээ 'хэрэв', 'байхад' эсвэл 'for' гогцоо гэх мэт хяналтын өгүүлбэрийн дараа хэзээ ч битгий оруулаарай..
  • Эмхэтгэх явцад синтаксийн алдаатай тулгарах үед, хэрэв та гацсан бол хүлээн авсан алдаатайгаа Google (эсвэл өөр хайлтын системээс) хайх хэрэгтэй. Магадгүй хэн нэгэн ижил асуудалтай тулгарч, шийдлээ оруулсан байх.
  • Таны эх код нь *.c өргөтгөлтэй байх ёстой бөгөөд ингэснээр таны хөрвүүлэгч үүнийг C эх файл гэдгийг ойлгох болно.
  • Дасгал нь төгс төгөлдөр болгодог гэдгийг үргэлж санаарай. Хөтөлбөр бичих дадлага хийх тусам илүү сайн суралцах болно. Тиймээс та хөлөө олж авах хүртлээ энгийн, богино хөтөлбөрүүдээс эхэлж, дараа нь өөртөө итгэлтэй болсны дараа илүү төвөгтэй рүү шилжиж болно.
  • Логик барилгыг сурахыг хичээ. Энэ нь код бичих явцад янз бүрийн асуудлыг шийдвэрлэхэд тусалдаг.

Зөвлөмж болгож буй: