malloc屯屯屯
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char **argv)
{
void *p = NULL;
unsigned char *s = NULL;
p = malloc(100);
if (!p) {
return (EXIT_FAILURE);
}
s = (unsigned char *)p;
printf("0x%02X\n", s[0]);
printf("%s\n", s);
printf("Windows VS2019 此处输出\n");
printf("0xCD\n");
printf("屯屯屯……\n");
return 0;
}
烫烫烫
#include <stdio.h>
int main(int argc, char** argv)
{
char str1[10];//字符串故意不赋值初始化
char str2[10];//也没初始化
str1[8] = str1[9] = '\0';
str1[0] = str1[1] = 'A';
str2[0] = str2[1] = 'B';
printf("str1=%s\n", str1); //输出str1=AA烫烫烫
printf("str2=%s\n", str2); //输出str1=BB烫烫烫烫烫烫烫烫烫AA烫烫烫
return 0;
}