Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. Constants ใน C++ คืออะไร?

    Constant ใน C++ คือตัวแปร/ค่าที่มีชื่อ ที่คุณต้องการกำหนดค่าให้ครั้งเดียวและไม่ให้มันเปลี่ยนอีกตลอดการทำงานของโปรแกรม ตัวอย่างเช่น หากคุณเขียนแอปที่ใช้ค่า pi ในตัวแปร PI คุณจะไม่ต้องการให้ค่านี้เปลี่ยน การประกาศเป็น const จะป้องกันการกำหนดค่าใหม่ตลอดโปรแกรม คุณสามารถกำหนด constants ใน C++ โดยเพิ่มคุ

  2. วิธีกำหนด constants ใน C++

    คุณสามารถกำหนด constants ใน C++ โดยเพิ่มคุณสมบัติ const หน้าการประกาศตัวแปร ตัวอย่าง #include <iostream> using namespace std; int main() { const int x = 9; x = 0; // จะโยน error เพราะพยายามเขียนทับค่าคงที่ return 0; } นี่จะกำหนดตัวแปรคงที่ x แต่จะโยน error เนื่องจากเราพยายามเขียนท

  3. มีชนิดของ constants ใน C++ อะไรบ้าง?

    ไม่มี ชนิด ของ constants ใน C++ แค่คุณสามารถประกาศชนิดข้อมูลใดๆ ใน C++ ให้เป็น constant ได้ หากตัวแปรประกาศเป็น constant ด้วยคีย์เวิร์ด const คุณไม่สามารถกำหนดค่าใหม่ได้ ตัวอย่าง #include <iostream> using namespace std; int main() { const int i = 5; // ทุกอย่างด้านล่างผิดกฎและจะทำให้ e

  4. ความแตกต่างระหว่าง constant และ variable ใน C++

    Variable และ constant เป็นแนวคิดทางคณิตศาสตร์ที่ใช้กันทั่วไป พูดง่ายๆ Variable คือค่าที่เปลี่ยนแปลงหรือมีความสามารถในการเปลี่ยนแปลง Constant คือค่าที่คงที่ไม่เปลี่ยนแปลง ตัวอย่าง หากคุณมีโปรแกรมที่มีรายการ 10 รัศมี และต้องการคำนวณพื้นที่ของวงกลมทั้งหมด เพื่อหาพื้นที่ คุณจะเขียนโปรแกรมที่มีตัวแปรเก็บ

  5. Literals ใน C++ คืออะไร?

    Literal คือสัญกรณ์ใดๆ สำหรับแทนค่าภายในซอร์สโค้ด พวกมันมีอยู่ในซอร์สโค้ดของคุณและไม่มี reference ไปยังค่าในหน่วยความจำ ตรงข้ามกับ identifiers ที่อ้างอิงไปยังค่าในหน่วยความจำ มีหลายประเภทของ literals ใน C++ ตัวอย่างบางส่วน - Hello (string) 3.141 (float/double) true (boolean) 3 (integer) c (character

  6. ความแตกต่างระหว่าง literal และ constant ใน C++

    Literal คือค่าที่แสดงออกมาเป็นตัวมันเอง ตัวอย่างเช่น ตัวเลข 25 หรือสายอักขระ Hello World ทั้งคู่คือ literals Constant เป็นชนิดข้อมูลที่แทน literal Constants ใช้เมื่อค่าเฉพาะที่ไม่เปลี่ยนแปลงถูกใช้หลายครั้งในโปรแกรม ตัวอย่างเช่น หากคุณมีค่าคงที่ชื่อ PI ที่ใช้หลายจุดในโปรแกรมเพื่อหาพื้นที่ เส้นรอบวง ฯ

  7. C++ Integer Constants คืออะไร?

    Integer constants เป็นค่าคงที่ที่ไม่มีส่วนทศนิยมหรือ exponent เริ่มต้นด้วยตัวเลขเสมอ คุณสามารถระบุ integer constants ในรูป decimal, octal, หรือ hexadecimal ได้ ระบุ signed/unsigned และ long/short types ได้ ใน C++ คุณสามารถใช้โค้ดต่อไปนี้สร้าง integer constant - #include <iostream> using namesp

  8. C++ Floating-Point Constants คืออะไร?

    Floating-point constants ระบุค่าที่ต้องมีส่วนทศนิยม Floating-point constants มี mantissa (มีนติสซา) ระบุค่าของตัวเลข exponent (เอ็กซ์โพเนนต์) ระบุขนาดของตัวเลข และ suffix ทางเลือกที่ระบุชนิดของ constant (double หรือ float) Mantissa ระบุเป็นลำดับตัวเลขตามด้วยจุด ตามด้วยลำดับตัวเลขทางเลือกแทนส่วนทศนิย

  9. C++ Character Constants คืออะไร?

    Character constants เป็นสมาชิกหนึ่งหรือมากกว่าของ source character set ชุดตัวอักษรที่โปรแกรมเขียนไว้ ล้อมรอบด้วย single quotation marks () ใช้แทนตัวอักษรใน execution character set ชุดตัวอักษรบนเครื่องที่โปรแกรมรัน เรียกอีกอย่างว่า character literals ใน C++ Character literal ประกอบด้วย constant chara

  10. String literal ใน C++ คืออะไร?

    String literal หรือ anonymous string เป็นประเภทของ literal ในการเขียนโปรแกรมสำหรับการแทนค่าสายอักขระภายในซอร์สโค้ด พูดง่ายๆ คือ string literal คือข้อความระหว่าง double quotes ตัวอย่าง - const char* var = Hello; ในการนิยาม var นี้ Hello คือ string literal การใช้ const แบบนี้หมายถึงคุณสามารถใช้ var เข

  11. วิธีกำหนด string constants ใน C++

    เพื่อกำหนด string constant ใน C++ คุณต้อง include header <string> แล้วสร้าง string constant โดยใช้ class นี้และคีย์เวิร์ด const ตัวอย่าง #include <iostream> #include <string> int main() { const std::string MY_STRING = Hello World!; std::cout << MY_STRING; return 0

  12. วิธีสร้างตัวแปรและค่าคงที่ (Constants) ใน C++

    เพื่อกำหนดตัวแปรใน C++ คุณต้องใช้ syntax ดังนี้ - Syntax datatype variable_name; คุณต้องรู้ว่าตัวแปรของคุณจะเก็บข้อมูลชนิดไหนและจะชื่ออะไร ชื่อตัวแปรมีข้อจำกัดดังนี้ - ชื่อตัวแปรใน C++ ยาว 1 ถึง 255 ตัวอักษร ชื่อตัวแปรทุกตัวต้องขึ้นต้นด้วยตัวอักษรอังกฤษหรือ underscore (_) หลังตัวอักษรแรก ชื่อตัวแปร

  13. Enumerated Constants ใน C++ คืออะไร?

    Enumerated type ประกาศชื่อชนิดแบบไม่บังคับ และชุดของ identifier ศูนย์หรือมากกว่า ที่สามารถใช้เป็นค่าของชนิดนั้นได้ แต่ละ enumerator เป็น constant ที่ชนิดของมันคือ enumeration เรียกอีกอย่างว่า enumerated constants ตัวอย่าง หากคุณสร้างแอปพลิเคชันที่มีจำนวนชนิดคงที่สำหรับตัวแปรบางตัว เช่น gender สามารถ

  14. ความแตกต่างระหว่าง C++ string constants และ character constants

    ใน C++ ตัวอักษรใน single quotes เป็น character literal ชนิดของมันคือ char ตัวอย่าง a เป็นชนิด char มีค่า 97 ในระบบ ASCII ตัวอักษรหรือสายอักขระใน double quotes แทน string literal ชนิดของมันคือ const char[] และอ้างอิงอาร์เรย์ขนาดความยาวสายอักขระ + 1 ตัวอักขระเพิ่มเติมสำหรับทำเครื่องหมายสิ้นสุดสายอักขร

  15. ชนิดของ string literals ใน C และ C++ คืออะไร?

    ใน C ชนิดของ string literal คือ char[] ใน C++ string literal ธรรมดา มีชนิด array of n const char ตัวอย่างเช่น ชนิดของ string literal Hello คือ array of 6 const char มันสามารถแปลงเป็น const char* ได้โดย array-to-pointer conversion โปรดทราบว่า Array-to-pointer conversion ให้ pointer ไปยังองค์ประกอบแรก

  16. Lvalues และ Rvalues ใน C++ คืออะไร?

    lvalue (locator value) แสดงถึงออบเจ็กต์ที่ครอบครองตำแหน่งที่ระบุได้ในหน่วยความจำ (เช่น มีที่อยู่) rvalues ถูกกำหนดโดยการขยับ ทุก expression เป็น lvalue หรือ rvalue ดังนั้น rvalue คือ expression ที่ไม่แสดงถึงออบเจ็กต์ที่ครอบครองตำแหน่งที่ระบุได้ในหน่วยความจำ ตัวอย่าง การกำหนดค่า (assignment) คาดหวัง

  17. rvalues, lvalues, xvalues, glvalues, prvalues ใน C++ คืออะไร?

    lvalue มีที่อยู่ที่โปรแกรมของคุณเข้าถึงได้ ตัวอย่าง lvalue expressions ได้แก่ ชื่อตัวแปร รวมถึงตัวแปร const, องค์ประกอบอาร์เรย์, ฟังก์ชันที่คืน lvalue reference, bit-fields, unions, และ class members xvalue (eXpiring value) ไม่มีที่อยู่แต่สามารถใช้ initialize rvalue reference ได้ ซึ่งให้การเข้าถึง

  18. C++ มีคีย์เวิร์ด (keywords) ทั้งหมดกี่คำ?

    มีคำสงวน (reserved words) ทั้งหมด 95 คำใน C++ คำสงวนของ C++ สามารถจัดกลุ่มได้หลายกลุ่ม กลุ่มแรกคือคำที่มีอยู่ในภาษา C และถูกนำมาสู่ C++ จำนวน 32 คำ มีคำสงวนอีก 30 คำที่ไม่อยู่ใน C จึงเป็นคำใหม่ใน C++ มีคำสงวน 11 คำที่ไม่จำเป็นเมื่อใช้ชุดตัวอักษร ASCII มาตรฐาน แต่ถูกเพิ่มเข้ามาเพื่อให้ทางเลือกที่อ่าน

  19. ตัวแปรท้องถิ่น (Local variables) ใน C++ คืออะไร?

    ตัวแปรที่ประกาศภายในฟังก์ชันหรือบล็อก เรียกว่า ตัวแปรท้องถิ่น พวกมันสามารถใช้ได้เฉพาะคำสั่งที่อยู่ภายในฟังก์ชันหรือบล็อกโค้ดนั้น ตัวแปรท้องถิ่นไม่เป็นที่รู้จักของฟังก์ชันอื่นๆ เอง ตัวอย่าง #include <iostream> using namespace std; int main () { int a, b; int c; a = 10; b = 20;

  20. ตัวแปรกลาง (Global variables) ใน C++ คืออะไร?

    ตัวแปรกลางถูกกำหนดนอกฟังก์ชันทั้งหมด ปกติอยู่ด้านบนของโปรแกรม ตัวแปรกลางจะเก็บค่าไว้ตลอดอายุของโปรแกรม ตัวแปรกลางสามารถเข้าถึงได้จากฟังก์ชันใดก็ได้ นั่นคือ ตัวแปรกลางพร้อมใช้งานตลอดโปรแกรมทั้งหมดหลังจากการประกาศ ตัวอย่าง #include <iostream> using namespace std; // ประกาศตัวแปรกลาง: int g; int

Total 6007 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:10/301  20-คอมพิวเตอร์/Page Goto:1 4 5 6 7 8 9 10 11 12 13 14 15 16