Latest web development tutorials
×

C หลักสูตร

C กวดวิชาภาษา C แนะนำโดยย่อ C การตั้งค่าสภาพแวดล้อม C โครงสร้างหลักสูตร C ไวยากรณ์พื้นฐาน C ชนิดข้อมูล C ตัวแปร C คงที่ C ประเภทการจัดเก็บ C ผู้ประกอบการ C ผู้พิพากษา C การไหลเวียน C ฟังก์ชัน C การกำหนดขอบเขตกฎระเบียบ C แถว C ชี้ C เชือก C โครงสร้าง C สหภาพ C ฟิลด์บิต C typedef C อินพุตและเอาต์พุต C การอ่านออกเขียนเอกสาร C preprocessor C ส่วนหัว C ปลดเปลื้อง C จัดการข้อผิดพลาด C recursion C พารามิเตอร์ตัวแปร C จัดการหน่วยความจำ C บรรทัดคำสั่ง C คลาสสิก 100 ราย

C ห้องสมุดมาตรฐาน

C ห้องสมุดมาตรฐาน - คู่มืออ้างอิง C ห้องสมุดมาตรฐาน - <assert.h> C ห้องสมุดมาตรฐาน - <ctype.h> C ห้องสมุดมาตรฐาน - <errno.h> C ห้องสมุดมาตรฐาน - <float.h> C ห้องสมุดมาตรฐาน - <limits.h> C ห้องสมุดมาตรฐาน - <locale.h> C ห้องสมุดมาตรฐาน - <math.h> C ห้องสมุดมาตรฐาน - <setjmp.h> C ห้องสมุดมาตรฐาน - <signal.h> C ห้องสมุดมาตรฐาน - <stdarg.h> C ห้องสมุดมาตรฐาน - <stddef.h> C ห้องสมุดมาตรฐาน - <stdio.h> C ห้องสมุดมาตรฐาน - <stdlib.h> C ห้องสมุดมาตรฐาน - <string.h> C ห้องสมุดมาตรฐาน - <time.h>

การตั้งค่าสภาพแวดล้อม C

การตั้งค่าสภาพแวดล้อมในท้องถิ่น

หากคุณต้องการตั้งค่าสภาพแวดล้อมภาษา C, คุณต้องให้แน่ใจว่าทั้งสองซอฟต์แวร์ที่มีอยู่แก้ไขข้อความต่อไปนี้และคอมไพเลอร์ C บนคอมพิวเตอร์ของคุณ

แก้ไขข้อความ

นี้จะถูกใช้เพื่อเข้าสู่โปรแกรมของคุณ แก้ไขข้อความรวมทั้ง Windows Notepad, OS แก้ไขคำสั่งย่อเอปไซลอน EMACS และเสียงเรียกเข้า / vi

ชื่อและรุ่นของตัวแก้ไขข้อความบนระบบปฏิบัติการที่แตกต่างกันอาจแตกต่างกัน ยกตัวอย่างเช่น Notepad โดยปกติจะใช้ในระบบปฏิบัติการ Windows, เสียงเรียกเข้า / VI สามารถนำมาใช้บน Windows และ Linux / UNIX ระบบปฏิบัติการ

ไฟล์ที่สร้างขึ้นโดยบรรณาธิการมักจะเรียกว่าไฟล์ที่มาแฟ้มแหล่งที่มาที่มีรหัสที่มา ไฟล์ C แหล่งโปรแกรมมักจะใช้นามสกุล".c"

ก่อนที่จะเริ่มโปรแกรมให้แน่ใจว่าคุณมีโปรแกรมแก้ไขข้อความและมีประสบการณ์พอที่จะเขียนโปรแกรมคอมพิวเตอร์และบันทึกไว้แล้วในแฟ้มรวบรวมและดำเนินการได้

C คอมไพเลอร์

เขียนในแฟ้มแหล่งที่มาในรหัสที่มาเป็นแหล่งการอ่านของมนุษย์ มันต้องมี "แปลว่า" เป็นภาษาเครื่องเพื่อให้ CPU สามารถรันโปรแกรมตามคำแนะนำที่กำหนด

คอมไพเลอร์ภาษา C จะใช้ในการรวบรวมซอร์สโค้ดเข้าไปในโปรแกรมปฏิบัติการ นี้จะถือว่าคุณมีความเข้าใจพื้นฐานของคอมไพเลอร์ภาษาการเขียนโปรแกรม

คอมไพเลอร์ฟรีที่นิยมมากที่สุดที่มีอยู่ใน GNU C / C ++ คอมไพเลอร์ถ้าคุณกำลังใช้ HP หรือ Solaris คุณสามารถใช้คอมไพเลอร์ในแต่ละระบบปฏิบัติการ

ส่วนต่อไปนี้จะให้คำแนะนำวิธีการติดตั้งระบบปฏิบัติการ GNU บนคอมไพเลอร์ที่แตกต่างกัน C / C ++ ที่นี่ยังกล่าวถึง C / C ++ ส่วนใหญ่เป็นเพราะ GNU GCC คอมไพเลอร์ที่เหมาะสำหรับ C และ C ++ เขียนโปรแกรมภาษา

ติดตั้ง Unix / Linux บน

หากคุณกำลังใช้Linux หรือ UNIX ที่บรรทัดคำสั่งโดยใช้คำสั่งต่อไปนี้เพื่อตรวจสอบว่าระบบของคุณติดตั้งอยู่บน GCC นี้:

$ gcc -v

หากคอมพิวเตอร์ของคุณมีการติดตั้งคอมไพเลอร์ GNU ข้อความต่อไปนี้ปรากฏขึ้น:

Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure --prefix=/usr .......
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)

หาก GCC ไม่ได้ติดตั้งแล้วทำตาม http://gcc.gnu.org/install/ ติดตั้ง GCC คำแนะนำรายละเอียดเกี่ยวกับ

กวดวิชานี้อยู่บนพื้นฐานของลินุกซ์เขียนในกรณีใดก็ตามที่มีการรวบรวม Cent ระบบปฏิบัติการลินุกซ์มากเกินไป

การติดตั้งบน Mac OS

หากคุณกำลังใช้ Mac OS X เป็นวิธีที่มีประสิทธิภาพมากที่สุดที่จะได้รับ GCC คือการดาวน์โหลดการพัฒนาสภาพแวดล้อม Xcode จากเว็บไซต์ของแอปเปิ้ลและปฏิบัติตามคำแนะนำการติดตั้ง เมื่อติดตั้ง Xcode คุณสามารถใช้คอมไพเลอร์ GNU

Xcode ใช้ได้ในขณะนี้จาก developer.apple.com/technologies/tools/ ดาวน์โหลด

การติดตั้งบน Windows

การติดตั้ง GCC ใน Windows คุณจำเป็นต้องติดตั้ง MinGW การติดตั้ง MinGW, MinGW ไปที่หน้าแรก www.mingw.org ใส่หน้าดาวน์โหลด MinGW และดาวน์โหลดรุ่นล่าสุดของการติดตั้ง MinGW, รูปแบบการตั้งชื่อ MinGW- <version> .exe

เมื่อติดตั้ง MinWG ว่าอย่างน้อยคุณต้องการติดตั้ง GCC-core GCC-G ++ binutils และรันไทม์ MinGW แต่โดยทั่วไปจะติดตั้งรายการอื่น ๆ เพิ่มเติม

เพิ่มการติดตั้งถัง MinGWไดเรกทอรีย่อยของคุณในตัวแปรสภาพแวดล้อมของเส้นทางของคุณเพื่อให้คุณสามารถตั้งชื่อในบรรทัดคำสั่งเพื่อระบุเครื่องมือเหล่านี้

เมื่อติดตั้งเสร็จสมบูรณ์คุณสามารถเรียกใช้ GCC, G ++, AR, ranlib, dlltool และหลายเครื่องมือ GNU อื่น ๆ จากบรรทัดคำสั่งของ Windows