原文:puts函數出現warning: passing argument 1 of ‘puts’ from incompatible pointer type(警告:從不兼容的指針類型傳遞“puts”的參數1)

代碼: 錯誤完整描述: 由描述可知,puts需要const char 但是參數給了 int ,通過查詢puts函數的用法 如下:附 可知,里面是一個字符串參數,不是int型參數,所以上面的代碼可把int p改為char p即可編譯通過。 附:puts 函數用於將一字符串放到標准輸出流 stdout 中,並在最后增加換行符 n ,其函數原型如下: int puts char string ...

2017-06-03 09:49 0 14299 推薦指數:

查看詳情

puts()和gets()函數 用法 ()

1.1.2非格式化輸入輸出函數 非格式化輸入輸出函數可以由上面講述的標准格式化輸入輸出函數代替, 但 這些函數編譯后代碼少, 相對占用內存也小, 從而提高了速度, 同時使用也比較 方便。下面分別進行介紹。 一、puts()和gets()函數 1. puts()函數 ...

Thu Aug 16 17:42:00 CST 2012 0 5183
C語言里的puts()函數怎么用

puts()函數是C語言中的輸出函數。uts()函數用來向標准輸出設備(屏幕)寫字符串並換行,其調用方式為,puts(s);其中s為字符串字符(字符串數組名或字符串指針)。函數原型:int puts(const char *string);參數:string const的字符類型指針返回值 ...

Wed Dec 09 01:21:00 CST 2015 0 1744
C語言puts函數用法詳解

前面在輸出字符串時都使用printf,通過“%s”輸出字符串。其實還有更簡單的方法,就是使用 puts() 函數。該函數的原型為: 這個函數也很簡單,只有一個參數。s可以是字符指針變量名、字符數組名,或者直接是一個字符串常量。功能是將字符串輸出到屏幕。輸出時只有遇到 '\0' 也就是字符串 ...

Sun May 16 23:07:00 CST 2021 0 1484
puts()和putchar()的差異

59c870t55c岳傻畔橙凳惹圓岡寥譜《 http://weibo.com/p/230927987567909574283264》 woivnbfh16衛渦俸毖醇貌菜鴉毖閑《 http://wei ...

Sun May 13 07:18:00 CST 2018 0 939
Linux C 字符串輸出函數 puts()、fputs()、printf() 詳解

一、puts() 函數詳解 puts()函數用來向 標准輸出設備 (屏幕)寫字符串並換行,調用格式為: puts(s); 其中s為字符串變量(字符串數組名或字符串指針)。 puts()函數的作用與語 printf("%s\n", s) 相同。 #include < ...

Tue Aug 02 19:49:00 CST 2016 0 4699
c/c++學習系列之putchar、getchar、puts、gets的運用

如果您只想取得使用者輸入的字元,則可以使用getchar(),它直接取得使用者輸入的字元並傳回,如果只想要輸出一個字元,則也可以直接使用putchar(),以下是個簡單的例子: 如 ...

Tue Oct 15 08:28:00 CST 2013 0 4241
C/C++ scanf和gets 區別 , printf和puts區別

ref 1. scanf和gets區別 | 博客園 2. printf和puts區別 | CSDN scanf和gets都能從輸入流stdin讀取字符串,那么它們有什么區別呢? scanf 留回車:開頭忽略所有空格,以空格、制表符Tab(\r)、換行符(\n)等結束,結尾自動 ...

Sat Feb 02 06:40:00 CST 2019 0 623
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM