char numstr[ 20 ] = “10.45” ; float f;
f = atof (numstr);
printf( “atof = % .2f”, f );
ผลการรัน ได้ค่าตัวเลข atof = 10.45
clrscr( ) เป็นฟังก์ชันที่ใช้ในการลบข้อมูลออกจากจอภาพแบบ text mode
gotoxy(x,y) เป็นฟังก์ชันที่ใช้คำสั่งให้ตัวชี้ตำแหน่ง
clreol( ) เป็นฟังก์ชันที่ใช้ลบข้อความในบรรทัดที่ตัว cursor อยู่ โดยลบข้อความถัดจากตำแหน่งของ cursor ไปจนกระทั่งจบบรรทัด
deline( ) เป็นฟังก์ชันที่ใช้ลบข้อความทั้งบรรทัดที่มีตัว cursor อยู่ จากนั้นก็เลื่อนข้อความในบรรทัดที่อยู่ข้างล่างขึ้นมาแทนที่
insline( ) เป็นฟังก์ชันที่ใช้แทรกบรรทัดว่าง 1 บรรทัด โดยแทรกอยู่ใต้บรรทัดที่มี cursor อยู่
sizeof(x)หรือ sizeof(type) เป็นฟังก์ชันที่ใช้ตรวจสอบขนาดของตัวแปร x ว่ามีขนาดกี่ Byte
system( ) เป็นฟังก์ชันที่ช่วยให้สามารถเรียกใช้คำสั่งที่อยู่ใน MS-DOS มาใช้งานได้
abort( ) เป็นฟังก์ชันที่ใช้ยกเลิกการทำงานของโปรแกรมโดยทันที่ทันใดไม่ว่าจะทำงานเสร็จหรือไม่ และจะมีข้อความบอกว่า “Abnormal program termination” แสดงออกทางจอภาพด้วย
abs(x) เป็นฟังก์ชันที่ใช้ค่าสัมบูรณ์ของ x โดยที่ x เป็นตัวแปรที่เก็บตัวเลขจำนวนเต็มเท่านั้น
int x = -65;
printf(“abs = %d”, abs(x));
ผลการรัน abs = 65
atoi(s) เป็นฟังก์ชันที่เปลี่ยนค่า string ให้เป็นตัวเลขจำนวนเต็ม (integer) ที่สามารถนำไปคำนวณได้
char numstr[20] = “1000”; int d;
d = atoi(numstr);
printf (“atoi = %d”, d);
ผลการรัน ได้ค่าตัวเลข atoi = 1000
atof(s) เป็นฟังก์ชันที่ใช้เปลี่ยนค่า string ให้เป็นตัวเลขจำนวนทศนิยม (floating point) ที่สามารถนำไปคำนวณได้
atol(s) เป็นฟังก์ชันที่ใช้เปลี่ยนค่า string ให้เป็นตัวเลขจำนวนเต็มชนิด long integer ที่สามารถนำไปใช้คำนวณได้
char s3[15] = "1234567890";
ls3 = atol(s3);
printf("atol = %ld\n",ls3);
ผลการรัน atol = 1234567890