gets()函數(shù)輸入字符可以含有空格集币;而scanf("%s",str),不能輸入含有空格的字符串奉瘤。
在C語言中,有三種方法進行數(shù)據(jù)的輸入国裳,即scanf(),getchar(),gets();與之對應的輸出函數(shù)為printf(),putchar(),puts().
static關鍵字的作用:
函數(shù)體內(nèi)static變量的作用范圍為該函數(shù)體形入,不同于auto變量,改變量的內(nèi)存只被分配一次缝左,因此其值在下次調(diào)用時仍維持上次的值亿遂。
在模塊內(nèi)的static全局變量可以被模塊內(nèi)的所用函數(shù)訪問,但不能被模塊外的其他函數(shù)訪問渺杉。