@ -0,0 +1,26 @@ | |||||
#include <stdlib.h> | |||||
#include <stdio.h> | |||||
#include <string.h> | |||||
int main(void) { | |||||
// print size of char & character literal | |||||
printf("%zu\n", sizeof(char)); | |||||
printf("%zu\n", sizeof('a')); | |||||
// when a string is not a constant | |||||
// doesn't work with gcc anymore, also with -Wno-deprecated-writable-strings | |||||
// gives 'Bus error: 10' | |||||
{ | |||||
char *tabHeader = "Sound"; | |||||
*tabHeader = 'L'; | |||||
printf("%s\n", tabHeader); | |||||
} | |||||
return 0; | |||||
} |