关于字符串
#include <stdio.h> void main() { // char c = 48; char c = '0'; printf("%c ", c); printf("%d ", c); }
在这里,我们定义了一个字符,然后在内存里面存的就是48,但是其实acsii码就是一些图片的下标,如果是%c,那么输出的就是字符,字符就是图片,然后如果%d,就是直接输出下标,所以,这里会有不同的输出。
关于字符串
#include <stdio.h> void main() { // char c = 48; char c = '0'; printf("%c ", c); printf("%d ", c); }
在这里,我们定义了一个字符,然后在内存里面存的就是48,但是其实acsii码就是一些图片的下标,如果是%c,那么输出的就是字符,字符就是图片,然后如果%d,就是直接输出下标,所以,这里会有不同的输出。