ผลต่างระหว่างรุ่นของ "พื้นฐานการเขียนโปรแกรม:คอมเม้นต์(comment)"
ไปยังการนำทาง
ไปยังการค้นหา
(ไม่แสดง 1 รุ่นระหว่างกลางโดยผู้ใช้คนเดียวกัน) | |||
แถว 2: | แถว 2: | ||
ในภาษาC/C++นั้นมีวิธีเขียนคำอธิบายโปรแกรมได้สองแบบคือ | ในภาษาC/C++นั้นมีวิธีเขียนคำอธิบายโปรแกรมได้สองแบบคือ | ||
− | *แบบบรรทัดเดียว จะเริ่มด้วย // ที่ไม่อยู่ใน String( | + | *แบบบรรทัดเดียว จะเริ่มด้วย // ที่ไม่อยู่ใน String("...") และจบด้วยการขึ้นบรรทัดใหม่ |
*แบบหลายบรรทัด จะเริ่มด้วย /* และจบด้วย */ โดยจะมีกี่บรรทัดก็ได้ และภายในจะมีอักษรเริ่มคำอธิบาย(/*,//)กี่ครั้งก็ได้เช่นกัน | *แบบหลายบรรทัด จะเริ่มด้วย /* และจบด้วย */ โดยจะมีกี่บรรทัดก็ได้ และภายในจะมีอักษรเริ่มคำอธิบาย(/*,//)กี่ครั้งก็ได้เช่นกัน | ||
+ | |||
+ | โปรแกรมแบบไม่มีคำอธิบาย | ||
+ | <nowiki> | ||
+ | int getsum(int input){ | ||
+ | for(int sum=input;--input;sum+=input); | ||
+ | return sum; | ||
+ | }</nowiki> | ||
+ | |||
+ | โปรแกรมแบบมีคำอธิบาย | ||
+ | <nowiki> | ||
+ | // Calculate sum of 1 to input | ||
+ | int getsum(int input){ | ||
+ | for(int sum=input;--input;sum+=input); | ||
+ | // input will be decreased | ||
+ | // loop will stop when input==0 | ||
+ | return sum; | ||
+ | }</nowiki> |
รุ่นแก้ไขปัจจุบันเมื่อ 14:23, 14 ธันวาคม 2549
เวลาเขียนโปรแกรม บางครั้งจำเป็นต้องเขียนคำอธิบายไว้ เพื่อให้สามารถกลับมาทำความเข้าใจกับโปรแกรมได้ ยิ่งถ้าเขียนโปรแกรมเป็นทีมแล้ว คำอธิบายโปรแกรมเป็นสิ่งจำเป็นมาก
ในภาษาC/C++นั้นมีวิธีเขียนคำอธิบายโปรแกรมได้สองแบบคือ
- แบบบรรทัดเดียว จะเริ่มด้วย // ที่ไม่อยู่ใน String("...") และจบด้วยการขึ้นบรรทัดใหม่
- แบบหลายบรรทัด จะเริ่มด้วย /* และจบด้วย */ โดยจะมีกี่บรรทัดก็ได้ และภายในจะมีอักษรเริ่มคำอธิบาย(/*,//)กี่ครั้งก็ได้เช่นกัน
โปรแกรมแบบไม่มีคำอธิบาย
int getsum(int input){ for(int sum=input;--input;sum+=input); return sum; }
โปรแกรมแบบมีคำอธิบาย
// Calculate sum of 1 to input int getsum(int input){ for(int sum=input;--input;sum+=input); // input will be decreased // loop will stop when input==0 return sum; }