printf函数使用注意
程序员文章站
2022-03-08 15:04:45
...
一定要注意printf中的前面参数和后面类型是否对应,特别在输出字符串的时候,比如下面
printf("%s",1);
--------------------------------------
core dumped
直接就发生core dumped了,是因为把1当成地址去寻址想要访问对应存储的内容,但是发现没有访问权限越界了
这个g++只是warning ,并不error的,有时候是会想尝试着写写,无意识没有发现,如下情况
enum status{aa,bb,cc};
status stus = aa;
printf("%s\n",stus);
-------------------------------------
core dumped
下一篇: 自定义printf写法