我想实现验证账号密码, 写函数时候能用login作为函数名就会出现Conflicting types for 'login'报错,是因为这个函数名和什么函数冲突了么?
但换成SystemLogin就没事, 小白实在搞不懂,求大神指点一二, 先行谢过

关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
报错Conflicting types for 'login'问题,求大神帮助
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
qtchen_1988 2019-05-20 12:00关注跟系统自带函数冲突了,如果是Linux系统,在命令行执行:man login就可以看到
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-07-26 09:59or_chid_d的博客 sdk kill函数冲突报错解决
- 2024-06-05 19:14嵌入式学习菌的博客 函数:serialmsg_t sd_lld_write(SerialDriver *sdp...怎样编译都会出现一个conflicting types for ’xxx‘的错误。头文件中声明 void Hanlder(const char * buf);出现这个错误的原因: 头文件声明和定义参数稍有不同。
- 2025-04-19 10:21渣渣淇的博客 在 C/C++ 编译过程中出现 “conflicting types for” 错误通常是由于类型声明不一致导致的。
- 2022-05-14 02:13旭日初扬的博客 报错 /** * 该函数将初始化对象并将对象添加到对象容器中 * * @param object 要初始化的对象 * @param type 对象的类型 * @param name 对象的名字,在整个系统中,对象的名字必须是唯一的 */ void rt_...
- 2024-06-29 01:00看日落的乌龟的博客 如图 声明DMA函数 报错,光标移到DMA-Init显示conflicting types for DMA,因为DMA的函数在32库中,直接定义函数为DMA-Init与库中DMA冲突 只需要改变函数名称就可以解决。遇到类似的这种定义函数报错conflicting ...
- 2020-04-06 21:12Puppypaw的博客 error: conflicting types for ‘variance’ 报错原因 函数位于main()之后,没有做函数声明。 网上看到可能有其他原因: 1、头文件被循环引用; 2、头文件声明和定义参数不同。 解决方案 在main函数之前进行函数声明...
- 2021-05-11 12:48莫魔墨的博客 程序在Windows下运行是OK的,但是放在linux系统gcc编译就会报错。报错如下:tongxunlu.c:6:1: error: unknown type name ‘linkman’linkman *Add(struct linkman *head);^~~~~~~tongxunlu.c:6:21: warning: ...
- 2021-03-10 17:55lanmy_dl的博客 原因: 我定义的函数在main函数的后面,必须要先声明 比如void change(int); 里面具体的参数可以不写而只写参数类型,注意与后面的函数参数类型保持一致! 或者把函数都写在main函数前面,但是这样不大好看。...
- 2017-06-18 23:57蛙鳜鸡鹳狸猿的博客 手动跑C语言“圣经”《C程序设计语言》(https://book.douban.com/subject/1139336/)自带的例子...1_9.c:7:5: error: conflicting types for ‘getline’ int getline(char line[], int maxline); ^ In file include
- 2020-12-21 14:17怪力左手的博客 Text encoding linux文本以\n换行,window文本以\r\n换行 Linux到windows linux文件到windows中出现编译错误,不一定提示conflicting types for错误,可以通过转码的方式修改错误 utf-8文本转换为utf-8 bom window到...
- 2020-06-12 17:08拉里拉的博客 错误原因有两种: 后面使用的函数在之前没有声明 变量的类型不对 例如: pid_t p1; char* p1="Child process 1 is sending a message!\n";
- 冒志鸿的博客 今天使用gcc编译C语言程序时出现 ”error conflicting types for function” 编译错误,这个错误的原因是什么?如何解决?以下看正文的讲解。在使用gcc编译C程序时,有时会碰到“error: conflicting types for ...
- 2024-07-08 15:20小xiao白的博客 我的报这个错,是因为该函数没有声明,就调用。这个编译报错的原因提示挺坑的,和实际原因毫无关系。
- 2021-03-11 16:42qqqcp3的博客 最近在写大作业的过程中发现一个新的编译错误提示:conflicting types for XXX 经过了解后,还有类似的错误如:previous implicit declaration of xxx was here 原因:函数在调用时未提前声明 解决方法:需在较前...
- 2020-09-28 10:54Andremony的博客 但是想调用free释放堆内存空间时,Xcode编译失败,并且提示:Conflicting types for ‘free’ int main(int argc, const char * argv[]) { int a = 10; int b = 20; int * r = IntOperate(&b,&a, MULT); ...
- 2014-05-11 14:37Pompeii的博客 原来被调用的函数放在调用的代码后面。放前面就没问题了。 把main函数写到最后去。
- 2018-12-06 10:51bitQ的博客 /home/bitq/ADALM_PLUTO/plutosdr-fw-master/buildroot/output/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/mtd/ubi-user.h:329:3: error: conflicting types for '__packed' /home/bitq/ADALM_PLUTO/...
- 2022-05-28 10:47codists的博客 一、问题描述 #include <stdio.h> #define MAXLINE 1000 /* maximum input line length */ int getline(char lines[], int maxline); void copy(char to[], char from[]); int main(void) { int len; // ...
- 2022-03-20 10:21学习小记的博客 error: conflicting types for ‘xxx’ error: previous implicit declaration of ‘xxx’ was here … Makefile:744: recipe for target ‘xxx’ failed recipe for target ‘xxx/xxxx.o’ failed 错误图片展示如下...
- 2019-10-03 02:04diaoyanqin5061的博客 直译就是xxxx 发生了一种冲突!比如今天发现的这个错误,实属低级! 本次错误的原因是:函数...这是就会发生conflicting types for 错误问题 转载于:https://www.cnblogs.com/kubixuesheng/p/4324981.html
- 没有解决我的问题, 去提问