閱讀621 返回首頁    go 微軟 go windows


puts 和 printf %s【gets 和 %s姐妹篇】

我寫過一篇《gets 和 %s》的文章,這篇相當於是他的姐妹篇了。

好了,廢話不多說,直接進入主題,有下麵幾個現象需要注意:

1.我們知道 scanf %s 是對空格敏感的,就是說遇到空格會自動結束字符串輸入;但是 printf %s 卻是對空格不敏感的,就是說如果一個字符串中本身有空格,可以輸出空格

2.puts函數肯定對空格不敏感,但是需要注意的是,puts一個字符串就相當於在結尾的地方加了一個回車。


好了,直接上代碼演示吧:

#include <stdio.h>

int main()
{
	char *str="Wide Receiver";

	puts(str);
	printf("%s test\n",str);

	return 0;
}

運行結果是:






最後更新:2017-04-03 05:39:40

  上一篇:go Cocos2d-x中停止播放背景音樂
  下一篇:go 精通css(9)bug和修複bug