PDA

View Full Version : การเขียนโปรแกรม ด้วย ภาษา C ขั้นพื้นฐาน



jinky153
20-03-2008, 09:36 AM
**Hidden Content: Check the thread to see hidden data.**

packmanza
20-03-2008, 01:16 PM
อยากเรียนภาษานี้จังเลยขอบคุณที่เอามาสอนครับ

sniper1466
19-02-2009, 01:46 PM
อยากเก่งภาษาซีจัง...ต้องทำไงครับ

IamSo
27-02-2009, 08:54 AM
อยากเก่งภาษาซีจัง...ต้องทำไงครับ
[/b]

ก็ต้องฝึกสิครับ Programming ไม่ใช่เรียนแล้วเป็นเลยน่ะครับ
ต้องฝึกจนชินอ่ะครับ ต้องรู้ว่าจะใช้คำสั่งไหนดีที่จะใช้แล้วเป็นผลดีที่สุด
แล้วถ้าไม่ได้ใช้นาน มันก็จะลืมไปหมดเลย เพราะงั้นจึงควรเขียนอย่างต่อเนื่องไม่ให้ลืมครับ

mayumichan
28-02-2009, 10:56 AM
อยากเก่งภาษาซีจัง...ต้องทำไงครับ[/b]

อืม ต้องขยันศึกษาครับภาษาซีเป็น ภาษาขั้นพื้นฐานที่ดีมาก สำหรับผู้ที่เริ่มต้น
เขียนโปรแกรมแรกๆ ลองหัดค้นหาแล้วก้ทำตามตัวอย่าง ง่ายๆจากหนังสือหรือ
เวบต่างๆซึ่งมีอยุ๋มากมาย หลังจากนั้น ก็ค่อยๆลองหาข้อสอบภาษาซีมาลองทำดู
ถ้าได้เขียนทุกๆวัน จนเริ่มจำคำสั่งได้ก็ค่อยๆ หาคำสั่งใหม่ๆ มาลองใช้เปรียบเทียบดู
การศึกษาหาความรู้ใหม่ๆ และการใช้มันให้คล่อง จะทำให้อนาคตการเขียนโปรแกรม
ของคุณเก่งขึ้นแน่นอนครับ

iruka
03-03-2009, 06:56 PM
ผมเรียนอยู่ด้านนี้ครับ ไม่มีพิ้นฐานเลย ตอนนี้กำลังศึกษา ให้เข้าใจอย่างมากเลยครับ
อีกสองปีก็จะจบแล้ว ถ้ามี trick c++ อีกรบกวนนำมาสอนด้วยครับ
ผมอยากเก่งเหมือนกันครับ แต่เราก็ต้องพยายาม !

matrixserver
11-03-2009, 09:19 AM
ได้ idea ไปเปิดสอนวิชาใหม่ ที่โรงเรียนแล้วเนี่ย ก็พอเขียนได้ แต่ให้เริ่ม

สอนเด็ก แบบว่าเด็กไม่มีพื้นฐานมาก่อนเลย มีใบงานให้ด้วยอย่างนี้

เยี่ยมเลย :D มีแนวทางแล้ว

ikengs
11-03-2009, 04:33 PM
อยากจะแนะนำ E-Book ซักเล่มครับเป็นไฟล์ PDF หนังสือเค้าเขียนค่อนข้างดีที่เดียว
ชื่อหนังสือว่า : Learn C programming language in 24 hours


**Hidden Content: Check the thread to see hidden data.**

phizaz
02-04-2009, 11:48 PM
อยากเรียนรู้และมีความรู้มากกว่านี้ครับ จะเอาไปเปิดชมรมการเขียนโปรแกรมภาษา c ที่โรงเรียนครับ..

Kinokim
05-04-2009, 03:43 PM
แนะนำ E - Book อีกเล่มเช่นกันครับ สำหรับผู้ที่อยากจะเก่งภาษาซีจริงๆครับ เนื้อหาจะเน้นไปทางด้าน C language on Linux/Unix ครับ
หนักไปทาง System / Network programing น้ะครับ

ชื่อ : Advanced Programing in the Unix environment
file type : PDF
size : 5.6 Mb. 802 pages

**Hidden Content: Check the thread to see hidden data.**

nutgigza
16-04-2009, 01:16 AM
จะศึกษาดูครับ

Poommy
18-04-2009, 03:34 PM
จะลองศึกษาดูนะครับ ผมไม่มีพื้นฐานเลยอ่า
อยากเรียนแต่ไม่รู้เริ่มตรงไหนดี มาเจอกระทู้นี้พอดี ใจหลายๆ

hambergers
20-04-2009, 09:33 AM
ดีเลยครับ ผมกำลังอยากศึกษาภาษาซีอยู่เลยครับ
คือตอนนี้ผมกำลังทำงานที่ต้องใช้ภาษาซี แต่ไม่ใช่ภาษาซีสะทีเดียว
มันเป็นโปรแกรมสำเร็จรูปที่มี base on c มากกว่า
เป็นความรู้สำหรับผมมากครับ

Akroma
26-04-2009, 10:18 AM
ขอคำแนะนำไรหน่อยครับ
คือตอนนี้กำลังเริ่มคิดที่จะศึกษา Visual Basic
แต่เห็นคนส่วนใหญ่เค้าใช้ภาษา C กัน
เลยจะถามความคิดเห็นว่าผมควรเริ่มที่จะศึกษาภาษาไหรก่อนดีครับ

Visual Basic มานก็สำเร็จรูปดี C มานก็พื้นฐานดี
;)

thebankhero
26-04-2009, 10:38 AM
ผมว่าถ้าเราเริ่มเรียนจาก ภาษา C ก่อนก้อดีนะครับ เพระจากที่ผมเรียน ๆ มา Visual Basic ผมก้อไม่ค่อยได้ใช้ทำอะไร แต่ ภาษาซี มันหลากหลาย และ เป็นพื้นฐานของอีกหลาย ๆ ภาษาเลยครับ ถ้าเรามีพื้นฐาน ภาษาซีแน่น นั่นก้อเท่ากับว่า เราก้อพร้อมที่จะเรียนรู้ภาษาอื่นต่อไปได้ในอนาคตนะครับ ภาษา C แล้วยังมี C++ C# ให้ได้ศึกษาต่อไปในอนาคตเพิ่มเติมอีกนะครับ

maitree2548
26-04-2009, 06:06 PM
ช่ายครับผมเห็นด้วยครับ เราควรศึกษา ภาษาCดีกว่าครับ เพราะเป็นต้นแบบของทุกๆภาษาที่เราในปัจจุบันครับ ไม่ว่าจะเป็น Java PHP c++ c# Pascal และอื่นๆอิกที่ผมยังไม่ได้กล่าวถึงก็ล้สนมีต้นแบบมาจากภาษาCทั้งสิน ซึ่งเรานั้นสมารถนำไปต่อยอดได้ดีกว่าภาษาVisual Basic

mildza
28-04-2009, 08:56 PM
ผมอยากเรียนด้านนี้มากๆเลยหล่ะคับ

ก้อเลยฟาความรู้เพิ่มเติม

ขอบคุณสำหรับเนื้อหานะครับ

peam1234
01-05-2009, 02:27 AM
กำลังศึกษาภาษา C พอดี ภาษาไทยหรือเปล่านี่ *-* จะนำไปใช้นะ

pichayut
22-06-2009, 10:12 PM
ผมต้องการศึกษา program C /ภาษาซีมานานแล้วครับ
ผมอยากเรียนรู้ภาษาซีให้เก่งขึ้นครับ
ผมก็ต้องขอขอบคุณที่นำความรู้มาให้ผม
::: ถ้าเราทุกคนขยันหมั่นศึกษาก็คงประสบความสำเร็จกันนะครับ :::

pavilion
22-06-2009, 11:40 PM
เห้อๆ สงัสยต้องตั้งหน้าตั้งตาศึกษา ภาษาC ละ
มันเป็นภาษาที่แบบว่าเป็นรากให้กับภาษาอื่นๆ
แล้วก็นิยมใช้ด้วยสินะ
(ข้อมูลเค้าให้มาก็เยอะ แต่ไม่ขยัน)

ThE_ShaDoW
27-06-2009, 09:25 PM
อยากรู้ภาษาC ครับ อยากเขียนโปรแกรมเป็น

ภาษาC นี้เป็นbasic ของภาษาCทั้งหมดรึป่าวครับ

MissioNLovE
01-07-2009, 11:57 AM
หือๆๆๆๆ

มานคือ????

ว่าแต่เรียนยากป่าวอ่ะ

หือ

maxbuy33
05-07-2009, 06:26 PM
สอนหหน่อยครับ ภาษา C เพียงเรียนไปได้ไม่นานเกือบลืมหมดแล้วล่ะครับ

^^ แต่ผมเรียนแค่พื้นฐาน C++ ว่าแค่จะเข้ากันได้รึเปล่าครับ

Bourne
05-07-2009, 07:10 PM
ถ้าเป็น ภาษา C ก็จะหัดภาษาอื่นได้ไม่ยากครับเช่น Perl , HTML , C++ , C#

เพราะพื้นฐานทางการเขียนในภาษาต่างๆมันจะคล้ายๆกัน หัดได้ไม่ยากครับ

ส่วนการเขียนโปรแกรมให้เก่งหรือไม่เก่งนั้น อยู่ที่จินตนาการ และประสบการณ์ครับ

ถึงจินตนาการของท่านจะบรรเจิดขนาดไหน ถ้าไร้การฝึกฝน หมั่นทำบ่อยๆ ก็ไม่เก่งได้หรอกครับ

และถึงจินตนาการท่านจะพอประมาน หรือว่าแย่ แต่ถ้าหมั่นฝึกฝนก็เก่งได้อยู่ดีครับ

ของแบบนี้มันอยู่ที่ Experience คับ ^^ :blink:

ShuFang
03-08-2009, 06:52 PM
ภาษา C เนี่ยก็เคยเรียนมานานมากแล้วค่ะ ถือว่าภาษา C เป็นพื้นฐานจริงๆ
เพราะเราเริ่มเขียนก็เขียนภาษา C นี่แหละค่ะ
แต่ตอนนี้เหมือนๆ จะลืมเลือน เพราะว่ามาจับ Java มากกว่า
สงสัยต้องกลับไปรื้อฟื้นซะแล้ว

ขอบคุณสำหรับคำแนะนำนะค่ะ
^________^

BerryBoy
03-08-2009, 08:17 PM
หลายๆคนบอกว่าภาษาC เนี่ยพื้นฐานสุดๆก็จริงครับ แต่ผมว่ามันเริ่มจะไม่ค่อยจำเป็นแล้วน่ะครับ
(คนที่ไม่เห็นด้วยใจเย็นๆนะครับ อ่านต่อไปก่อน)

ภาษาC ถ้าเป็นเมื่อก่อนก็เป็นภาษาคอมพิวเตอร์ยอดนิยมครับ ใครไม่เป็นนี่ถือว่าไม่ต้องเป็นโปรแกรมเมอร์แล้ว

แต่สมัยนี้ความสำคัญมันเริ่มลดลงครับ (จากโพลสำรวจบอกว่าC/C++ ความนิยมรองจากJavaแล้ว) สาเหตุก็เพราะว่าภาษาC(รวมทั้งภาษาเก่าๆเนี่ย) มันผลิตCodeคุณภาพไม่ค่อยได้ Codeคุณภาพในที่นี้ไม่ได้หมายความว่าโปรแกรมรันเร็วแต่หมายความว่าCodeที่คนเข้าใจแล้วแก้บักได้นะครับนะครับ (พูดง่ายๆก็คือภาษาCมันยากและยาวครับ)
จำไว้ว่าภาษาคอมพิวเตอร์พวกเนี่ยมัน "ให้คนอ่าน" นะครับ คอมพิวเตอร์เข้าใจแค่ภาษาเครื่องซึ่งสุดท้ายก็ต้อง compile (แปล) ก่อนอยู่ดีcodeที่เขียนกันอยู่อ่ะคือต้องให้คนอ่าน

สรุป : รวมๆก็คือ ผมขอแย้งคนที่ชอบพูดว่าภาษาC จำเป็น เพราะเป็นพื้นฐานสุดๆ เป็นแนวทางภาษาอื่น......ฯลฯ ล่ะกันนะครับ

ภาษาC >> มันยังคงจำเป็นสำหรับนักคอมพิวเตอร์ที่ต้องจัดการกับHardware หรือ System Program การทำความเข้าใจกับระบบในเชิงลึก
แต่ภาษาC >> มันแทบไม่จำเป็นแล้วสำหรับงานProgramingทั่วๆไปในตอนนี้(มีภาษาง่ายกว่าให้ใช้ โดยทำงานได้พอกัน) และก็ไม่ใช่ทางเลือกที่ดีนักสำหรับผู้เริ่มต้น

mORiN
04-08-2009, 09:14 PM
ขอบคุณสำหรับการแบ่งปันค่ะ


สนใจภาษาซีมากเลย

Flintstone
05-08-2009, 12:48 PM
ผมคิดว่าภาษา C น่าจะดีกับคนที่ไม่เป็นอะไรเลยแต่สนใจทางด้านการเขียนโปรแกรมนะครับ

เพราะว่าภาษา C นั้นมีความยากและการเีขียนให้ได้ 1 โปรแกรมนั้นก็ต้องใช้เวลานานพอสมควรสำหรับโปรแกรมที่ต้องใช้ฟังชันเยอะๆนะครับ

ดังนั้นคนที่ไม่เป็นภาษาใดเลยก็ควรจะมาศึกษาและลำบากกับภาษา C นะครับเพราะจะได้รู้พื้นฐานและได้รู้ว่าการเขียนโปรแกรมต้องใช้ทั้งเวลา

และความพยายามอย่างมากเพราะต้องเขียนเยอะ และเมื่อเราเป็นภาษา C แล้วภาษาอื่นก้อจะง่ายต่อการเข้าใจและง่ายต่อการเขียนครับ

แต่ไม่ใช่ว่าเป็นภาษา C แล้วก็ไม่พยายามทำความเข้าใจกับภาษาอื่นๆโดยคิดว่ามันคงง่ายนะครับ เราก็ต้องพยายามทำความเข้าใจกับมันด้วย

ผมไม่ได้เข้าข้างภาษา C นะครับ ผมคิดว่าเป็นหลายๆภาษาน่าจะดีที่สุดครับ

sritrang
05-08-2009, 06:19 PM
ในความคิดเห็นของผม ทุกภาษา (คอมพิวเตอร์) นั้นมีลักษณะเฉพาะที่เด่นและด้อย
ต่างกันออกไป และก็เหมาะสมกับงานที่จะนำไปใช้แตกต่างกันด้วย ก่อนอื่นควรต้องถามตัวเรา
ก่อนว่า ต้องการพัฒนาแอพพลิเคชันแบบไหน เวบ หรือ เดสท็อปส์ หรือเป็นพวก Mobile Device
แล้วจะทำงานกับ แพลทฟอร์ม Windows, UNIX, MAC แล้วจะเลือกเครื่องมืออะไร
ไหนจะเรื่องดาต้าเบสอีก แล้วต้องทำงานกับอุปกรณ์ต่อพ่วงผ่าน (Hardware) อื่นๆ หรือปล่าว …

แต่ที่สำคัญที่สุดคือตัวเราจริงจังแค่ไหนครับ

ใน Cyber Community มีแหล่งข้อมูลให้คุณค้นหาไม่รู้จักจบสิ้น มีคนที่พร้อมจะหยิบยื่น
ความช่วยเหลือมากมาย อย่าลืมว่าตัวเราก็ต้องขวนขวายเองด้วยครับ ไม่ใช่อะไรก็ถามยันเลย

โดยส่วนตัวผม ไม่ว่าจะมีภาษาอื่นที่พัฒนาขึ้นมาใหม่ๆ แต่ C Never Die! ครับ

Arkaradej
07-08-2009, 10:22 PM
ภาษาทุกภาษามันมีความแตกต่างและเหมือนกันอยู่ในตัว แต่ว่า ส่วนที่เป็นพื้นฐานนั้นแทบจะเหมือนกันทั้งหมด เราจะเริ่มศึกษาจาภาษาไหนก่อนก็ได้ จากนั้นก็นำมาประยุกต์ใช้กับอีกภาษาได้ ไม่ว่าจะเป็น C,C++,java,basic,c# นั้น มีพื้นฐานเหมือนกันหมด เ่ช่น loop วิธีการoutput ข้อมูล, input ข้อมูล เพียงแต่ต่างกันที่ ชือของ function ในแต่ละภาษาเท่านั้น ส่วนในเรื่องความแตกต่างนั้น เราก็ต้องอาศัยความพยายามของเราในการศึกษาหาข้อมูลเองครับ

ในภาษา C นี้ เป็นพื้นฐานที่สุด ผมค่อนข้างเห็นด้วย อาจเพราะผมเรียนเป็นภาษาแรก ผมเลยรู้สึกว่า พอผมมาลองเขียนภาษาอื่นดูมันสามารถเอาพื้นฐานของ C มาทำให้เข้าใจภาษาอื่นได้เร็วขึ้น และภาษา C มีความยืดหยุ่นสูง จึงเหมาะแก่ผู้เรื่มต้นมาก แต่ว่า อย่ามัวแต่ศึกษาแค่ภาษาเดียวนะครับ เพราะว่า คนเราต้องมีความรู้ที่กว้างขวาง ต้องพยายามศึกษาหาความรู้ด้วยตนเอง และต้องสนุกับมัน :lol: :lol: