字符和字符串对比

Run Settings
LanguageC
Language Version
Run Command
#include <stdio.h> int main() { char a1 = 'A'; // 单引号为字符,使用 %d 输出,输出的值是 ASCII 码 char a2[] = "A"; // 双引号为字符串(字符数组),使用 %d 输出,输出的值是 指针地址 // printf("a1==%s\n", a1); printf("a1==%d\n", a1); // 字符对应的 ascii printf("a1==%p\n", a1); // 字符对应的 ascii 转换成十六进制 printf("a2==%s\n", a2); printf("a2==%d\n", a2); // 变量的地址 printf("a2==%p\n", a2); // 变量的地址 return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines