puts函数和printf在输出字符串的时候遇到✀尀0✀和✀尀n✀分别是怎么处理的?

2025-02-27 18:37:56
推荐回答(2个)
回答1:

如果有多个\0的话,这两个函数均是输出到第一个\0就终止了,\0作为一个字符串结束的标志这点相信大家都是知道的连续多个 \n自然也就是多次换行了就输出字符串上的功能而言,这两个函数的作用,效果完全一致

回答2:

它两,遇到第一个'\0'就停止输出了.\n都会原样输出,但puts还会在整个字符串结束后再输出一个'\n' printf abcd efghputs abcd efgh\n