Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

เลขคณิตของอักขระในC


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

นี่คือตัวอย่างการคำนวณตัวอักษรในภาษาซี

ตัวอย่าง

#include <stdio.h>

int main(){
   char s = 'm';
   char t = 'z' - 'y';

   printf("%d\n", s);
   printf("%c\n", s);
   printf("%d\n", (s+1));
   printf("%c\n", (s+1));
   printf("%d\n", (s-1));
   printf("%c\n", (s-1));
   printf("%d\n", t);
   // printf("%c", t);

   return 0;
}

ผลลัพธ์

นี่คือผลลัพธ์ -

109
m
110
n
108
l
1