Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C
การเขียนโปรแกรม C
  1. โครงสร้างในC

    โครงสร้างเป็นประเภทข้อมูลที่กำหนดโดยผู้ใช้ ใช้เพื่อรวมข้อมูลประเภทต่างๆ เป็นประเภทเดียว สามารถมีสมาชิกหลายตัวและตัวแปรโครงสร้างได้ คีย์เวิร์ด “struct” ใช้เพื่อกำหนดโครงสร้างในภาษาซี สมาชิกโครงสร้างสามารถเข้าถึงได้โดยใช้ตัวดำเนินการ dot(.) นี่คือไวยากรณ์ของโครงสร้างในภาษาซี struct structure_name { &

  2. ยูเนี่ยนในC

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

  3. ฟังก์ชัน strchr() ใน C/C++

    ฟังก์ชัน strchr() ใช้สำหรับค้นหาอักขระในสตริง มันค้นหาการเกิดขึ้นครั้งแรกของอักขระซึ่งส่งผ่านเป็นอาร์กิวเมนต์ที่สอง และส่งคืนตัวชี้ไปยังอักขระ หากสำเร็จมิฉะนั้น NULL นี่คือไวยากรณ์ของ strchr() ในภาษา C char *strchr(const char *string , int character) ที่นี่ สตริง − สตริงที่จะสแกนเพื่อค้นหาตัวละคร

  4. isgreaterequal() ใน C/C++

    ฟังก์ชัน isgreaterequal() ใช้เพื่อตรวจสอบว่าอาร์กิวเมนต์แรกมากกว่าหรือเท่ากับอาร์กิวเมนต์ที่สอง มันถูกประกาศในไฟล์ส่วนหัว math.h ในภาษา C คืนค่าจริงเมื่อสำเร็จ มิฉะนั้นจะคืนค่าเป็นเท็จ นี่คือไวยากรณ์ของ islessgreater() ในภาษา C++ bool isgreaterequal(value1 , value2); ที่นี่ ค่า1 − นี่คืออาร์กิวเม

  5. fgetc() และ fputc() ใน C

    fgetc() ฟังก์ชัน fgetc() ใช้สำหรับอ่านอักขระจากไฟล์ ส่งกลับอักขระที่ชี้โดยตัวชี้ไฟล์ หากสำเร็จ จะส่งกลับ EOF นี่คือไวยากรณ์ของ fgetc() ในภาษา C int fgetc(FILE *stream) นี่คือตัวอย่าง fgetc() ในภาษา C สมมติว่าเรามีไฟล์ new.txt ที่มีเนื้อหาดังต่อไปนี้ - 0,hell!o 1,hello! 2,gfdtrhtrhrt 3,demo ทีนี

  6. calloc() กับ malloc() ใน C

    calloc() ฟังก์ชัน calloc() ย่อมาจากตำแหน่งที่อยู่ติดกัน มันทำงานคล้ายกับ malloc() แต่จัดสรรบล็อกหน่วยความจำหลายบล็อกที่มีขนาดเท่ากัน นี่คือไวยากรณ์ของ calloc() ในภาษา C void *calloc(size_t number, size_t size); ที่นี่ หมายเลข − จำนวนองค์ประกอบของอาร์เรย์ที่จะจัดสรร ขนาด − ขนาดของหน่วยความจำที่จ

  7. fseek() vs rewind() ใน C

    fseek() fseek() ในภาษา C ใช้เพื่อย้ายตัวชี้ไฟล์ไปยังตำแหน่งเฉพาะ ออฟเซ็ตและสตรีมเป็นปลายทางของตัวชี้ ซึ่งกำหนดไว้ในพารามิเตอร์ฟังก์ชัน หากสำเร็จ จะคืนค่าศูนย์ มิฉะนั้น ค่าที่ไม่ใช่ศูนย์จะถูกส่งกลับ นี่คือไวยากรณ์ของ fseek() ในภาษา C int fseek(FILE *stream, long int offset, int whence) นี่คือพาราม

  8. EOF, getc() และ feof() ใน C

    EOF EOF ย่อมาจาก End of File ฟังก์ชัน getc() จะคืนค่า EOF เมื่อสำเร็จ.. นี่คือตัวอย่าง EOF ในภาษา C สมมติว่าเรามีไฟล์ “new.txt” ที่มีเนื้อหาดังต่อไปนี้ This is demo! This is demo! ทีนี้มาดูตัวอย่างกัน ตัวอย่าง #include <stdio.h> int main() {    FILE *f = fopen("new.txt"

  9. การใช้ realloc() ใน C

    ฟังก์ชัน realloc ใช้เพื่อปรับขนาดบล็อกหน่วยความจำซึ่งได้รับการจัดสรรโดย malloc หรือ calloc ก่อนหน้านี้ นี่คือไวยากรณ์ของ realloc ในภาษา C void *realloc(void *pointer, size_t size) ที่นี่ ตัวชี้ − ตัวชี้ซึ่งชี้บล็อกหน่วยความจำที่จัดสรรไว้ก่อนหน้านี้โดย malloc หรือ calloc ขนาด − ขนาดใหม่ของบล็อกหน

  10. fopen() สำหรับไฟล์ที่มีอยู่ในโหมดเขียนใน C

    ฟังก์ชั่น fopen() เปิดไฟล์ที่ชี้โดยตัวชี้และอ่านหรือเขียนไฟล์ ในโหมดเขียนจะใช้ w และในโหมดอ่านจะใช้ r เมื่อไฟล์มีอยู่ในไดเร็กทอรี จะถือว่าเป็นไฟล์ว่างใหม่และแทนที่เนื้อหาของไฟล์ด้วยข้อมูลใหม่ นี่คือไวยากรณ์ของ fopen() ในภาษา C FILE *fopen(const char *filename, const char *access_mode) ที่นี่ ชื่

  11. พิมพ์เนื้อหาของไฟล์ในภาษา C

    นี่คือตัวอย่างการพิมพ์เนื้อหาของไฟล์ในภาษา C สมมติว่าเรามีไฟล์ “new.txt” ที่มีเนื้อหาดังต่อไปนี้ 0,hell!o 1,hello! 2,gfdtrhtrhrt 3,demo ทีนี้มาดูตัวอย่างกัน ตัวอย่าง #include<stdio.h> #include<conio.h> void main() {    FILE *f;    char s;    clrscr(); &nbs

  12. isalnum() ฟังก์ชั่นในภาษาซี

    ฟังก์ชัน isalnum() ใช้เพื่อตรวจสอบว่าอักขระเป็นตัวอักษรและตัวเลขคละกันหรือไม่ ส่งคืนค่าที่ไม่ใช่ศูนย์ หากอักขระเป็นตัวอักษรและตัวเลขหมายถึงตัวอักษรหรือตัวเลข จะส่งกลับค่าศูนย์ มันถูกประกาศในไฟล์ส่วนหัว “ctype.h” นี่คือไวยากรณ์ของ isalnum() ในภาษา C int isalnum(int character); ที่นี่ ตัวละคร − ตัว

  13. isupper() ฟังก์ชั่นในภาษาซี

    ฟังก์ชัน isupper() ใช้เพื่อตรวจสอบว่าอักขระเป็นตัวพิมพ์ใหญ่หรือไม่ คืนค่าที่ไม่ใช่ศูนย์หากสำเร็จมิฉะนั้นให้คืนค่าศูนย์ มันถูกประกาศในไฟล์ส่วนหัว “ctype.h” นี่คือไวยากรณ์ของ isupper() ในภาษา C int isupper(int character); ที่นี่ ตัวละคร − ตัวละครที่จะตรวจสอบ นี่คือตัวอย่าง isupper() ในภาษา C ตัวอย

  14. ฟังก์ชัน strtod() ใน C/C++

    ฟังก์ชัน strtod() ใช้เพื่อแปลงสตริงเป็นเลขทศนิยม สตริงถูกแปลงเป็นตัวเลขประเภทคู่ จะคืนค่าตัวเลขที่แปลงแล้ว หากสำเร็จ จะเป็นศูนย์ มีการประกาศในไฟล์ส่วนหัว “stdlib.h” นี่คือไวยากรณ์ของ strtod() ในภาษา C double strtod(const char *string, char **endpointer); ที่นี่ สตริง − สตริงที่จะแปลง จุดสิ้นสุด

  15. ฟังก์ชัน memmove() ใน C/C++

    ฟังก์ชัน memmove() ใช้เพื่อย้ายบล็อกหน่วยความจำทั้งหมดจากตำแหน่งหนึ่งไปยังอีกตำแหน่งหนึ่ง หนึ่งคือต้นทางและอีกอันหนึ่งคือปลายทางชี้โดยตัวชี้ ประกาศเป็นไฟล์ส่วนหัว “string.h” ในภาษา C นี่คือไวยากรณ์ของ memmove() ในภาษา C void *memmove(void *dest_str, const void *src_str, size_t number) ที่นี่ dest

  16. ฟังก์ชัน memcpy() ใน C/C++

    ฟังก์ชัน memcpy() ใช้เพื่อคัดลอกบล็อกหน่วยความจำจากที่หนึ่งไปยังอีกที่หนึ่ง หนึ่งคือต้นทางและอีกอันหนึ่งคือปลายทางชี้โดยตัวชี้ มีการประกาศในไฟล์ส่วนหัว string.h ในภาษา C ไม่ตรวจสอบน้ำล้น นี่คือไวยากรณ์ของ memcpy() ในภาษา C void *memcpy(void *dest_str, const void *src_str, size_t number) ที่นี่ de

  17. ความแตกต่างระหว่าง strlen() และ sizeof() สำหรับสตริงใน C

    strlen() ฟังก์ชัน strlen() เป็นฟังก์ชันที่กำหนดไว้ล่วงหน้าในภาษาซี มีการประกาศในไฟล์ส่วนหัว string.h ใช้เพื่อรับความยาวของอาร์เรย์หรือสตริง นี่คือไวยากรณ์ของ strlen() ในภาษา C size_t strlen(const char *string); ที่นี่ สตริง − สตริงที่จะคำนวณความยาว นี่คือตัวอย่าง strlen() ในภาษา C ตัวอย่าง #inc

  18. ungetc() ใน C/C++

    ฟังก์ชัน ungetc() ดึงอักขระแล้วดันกลับไปที่สตรีมเพื่อให้อ่านอักขระได้อีกครั้ง นี่คือไวยากรณ์ของ ungetc() ในภาษา C int ungetc(int character, FILE *stream) ที่นี่ ตัวละคร − ตัวละครที่จะถูกผลักกลับไปสตรีม สตรีม − ตัวชี้ไปยังวัตถุไฟล์ นี่คือตัวอย่าง ungetc() ในภาษา C ตัวอย่าง #include <stdio.h&g

  19. ฟังก์ชัน atexit() ใน C/C++

    ฟังก์ชัน atexit() ใช้เพื่อเรียกใช้ฟังก์ชันหลังจากออกจากโปรแกรมตามปกติ โปรแกรมถูกเรียกโดยไม่มีพารามิเตอร์ใด ๆ ฟังก์ชัน atexit() ถูกเรียกหลังจาก exit() ฟังก์ชันการยกเลิกสามารถเรียกได้ทุกที่ในโปรแกรม ฟังก์ชันนี้ประกาศในไฟล์ส่วนหัว “stdlib.h” นี่คือไวยากรณ์ของ atexit() ในภาษา C int atexit(void (*functi

Total 1436 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:5/72  20-คอมพิวเตอร์/Page Goto:1 2 3 4 5 6 7 8 9 10 11