原文: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