首页 > 试题广场 >

下列语句的区别是什么? printf ("Hello,

[问答题]
下列语句的区别是什么?
printf ("Hello, %s\n", name);
fprintf (stdout, "Hello, %s, name);
fprintf (stderr, "Hello, %s, name);
推荐
第一个只是第二个的速记表示;第三个写到标准错误上。通常标准错误被定向到与标准输出同样的位置,但是标准错误不受标准输出重定向的影响。
发表于 2018-03-23 21:49:12 回复(0)