鱼C论坛

 找回密码
 立即注册
查看: 170|回复: 5

在vscode跟着学C语言

[复制链接]
发表于 2024-10-26 09:33:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
想问下各位大佬,这样行不行的,想习惯用一款进行编程学习,我是小白,0基础入门刚学习,希望各位多多指教,或者有什么好建议也请各位前辈指点一番,谢谢了!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2024-10-26 09:36:39 | 显示全部楼层
求助大佬们:我跟着视频学习第一课编程
#include <stdio.h>
int main(void)
{
    printf("Hello world!\n")
    return 0;
}
最后跑出来的结果是这样
[Running] cd "f:\Download\test\" && gcc text.c -o text && "f:\Download\test\"text
text.c:1:10: fatal error: stido.h: No such file or directory
#include <stido.h>
          ^~~~~~~~~
compilation terminated.
[Done] exited with code=1 in 0.375 seconds
跟视频不一样,是什么问题,求帮忙解答下,谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-10-26 10:02:28 | 显示全部楼层
本帖最后由 jackz007 于 2024-10-26 10:16 编辑

        要学会看屏显信息:
        屏显信息来自编译程序,是因为源代码存在错误,导致编译失败而给出的提示信息
text.c:1:10: fatal error: stido.h: No such file or directory
        这条信息显示,错误来自 text.c 的第1行,内容是:
#include <stido.h>
        原因是文件: "stido.h" 不存在。
        你显然是把 "stdio.h" 写成了 "stido.h",从而导致了错误。

        
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-10-26 11:12:09 | 显示全部楼层
jackz007 发表于 2024-10-26 10:02
要学会看屏显信息:
        屏显信息来自编译程序,是因为源代码存在错误,导致编译失败而给出的 ...

这是一个问题,我改过来了,然后后面运行还是出问题了
                   > cd "f:\Download\text\" ; if ($?) { gcc text.c -o text } ; if ($?) { .\text }
D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib/libmingw32.a(lib64_libmingw32_a-crt0_c.o):crt0_c.c:(.text.startup+0x2e): undefined reference to `WinMain'
collect2.exe: error: ld returned 1 exit status
PS F:\Download\text>
现在是说找不到winmain,但是我是按教程流程安装了 MinGW,直接复制添加到环境中了,不知道是什么没装好还是设置
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-10-26 17:13:56 | 显示全部楼层
古隆 发表于 2024-10-26 11:12
这是一个问题,我改过来了,然后后面运行还是出问题了
                   > cd "f:\Download\text\" ;  ...


        再检查一下你的代码,重点是,看看有没有把
int main(void)
        错误地写成
int mian(void)
        ?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-10-27 11:42:44 | 显示全部楼层
jackz007 发表于 2024-10-26 17:13
再检查一下你的代码,重点是,看看有没有把
int main(void)
        错误地写成

没有啦,我检查了好几次了,程序都是一一对应教程敲的,就说我是应用程序类型的问题,GUI类型就会出现这问题,但是找不到哪里改
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-21 18:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表