1 символ char занимает 1 байт в памяти? C
По дате
По Рейтингу
Смотря, в какой кодировке. На ASCII да. А на Unicode, UTF-8 и UTF-16 нет
Да, это так:
$ cat sizeof-char.c
#include <stdio.h>
int main() {
int n = sizeof(char);
printf("%d\n", n);
return 0;
}
$ ./sizeof-char
1
Да, по стандарту.
да.. есть еще широкие символы - занимают 2 байта