首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:变量“raw”有初始化程序,但类型不完整。(是的,我已经搜索并阅读过类似的问题!)

错误:变量“raw”有初始化程序,但类型不完整。(是的,我已经搜索并阅读过类似的问题!)
EN

Stack Overflow用户
提问于 2020-02-04 03:00:13
回答 1查看 312关注 0票数 1

我正在自学C。我一直在学习如何使用C制作文本编辑器的教程这里,我已经安装了cygwin,并在教程的基础上安装了必要的部分。当我碰到编译器错误时,我已经读到了第2页。

代码语言:javascript
复制
$ make
cc kilo.c -o kilo -Wall -Wextra -pedantic -std=c99
kilo.c: In function ‘enableRawMode’:
kilo.c:33:9: error: variable ‘raw’ has initializer but incomplete type
  struct termois raw = orig_termios;
         ^~~~~~~
kilo.c:33:17: error: storage size of ‘raw’ isn’t known
  struct termois raw = orig_termios;
                 ^~~
kilo.c:33:17: warning: unused variable ‘raw’ [-Wunused-variable]
make: *** [Makefile:2: kilo] Error 1

我的代码与这一页教程中的代码相同,因为我对C完全陌生--我不完全理解问题所在,也不完全了解如何修复它。

我不知道我在做什么。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-04 03:13:01

这是一个错误:termois应该是termios

代码语言:javascript
复制
struct termios raw = orig_termios;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60049947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档