问题标签 [gets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
160 浏览

iphone - 离开视图后 NSMutableArray 为空

我有一个可变数组,我用一些字符串填充它。但是当我离开视图(导航控制器)并重新打开它时,数组是空的。每次我离开视图时,我的可变数组都会被清空。

0 投票
1 回答
2823 浏览

c - Xcode 中的 C 程序

我的C代码有问题,希望你能帮助我。该计划是关于制作一本基础书籍“数据库”。当我运行以下代码(在 Xcode 中)时,我不知道为什么会跳过以下句子:

得到(名词[i]);

如果我从菜单中选择选项 1,它会在终端上直接打印以下内容:

Bienvenido al catalogo de libros。

Catalogo de tarjetas: 1. Introducir 2. Buscar por autor 3. Buscar por titulo 4. Salir

Elija opcion:1 警告:此程序使用gets(),这是不安全的。

Introduzca el nombre del libro:Introduzca el autor del libro:

好的,所以我测试了我的 scanf("%d", &opcion); 使用 printf("%d", opcion); 之后证明 scanf 正确读取了我的输入。令人惊讶的是,它读取了我正确介绍的选项。此外,我尝试在任何部分都没有“\n”的情况下运行该程序,以查看gets(nombre[i]) 是否有效,但它仍然会被跳转...

有任何想法吗?

这是完整的代码(不长):

希望你能帮我找出错误。

多谢你们。

0 投票
2 回答
4072 浏览

c++ - 获取()不接受输入

我有一些大学工作,我注意到 get() 不起作用,但我不知道为什么。

我尝试将 getch() 和 getchar() 放在 gets() 之前,但还有其他问题。

当我在do-while(标记-----> 3)之前编写实现gets()的代码时,它可以工作!!!

有人可以帮助我吗?

0 投票
1 回答
2533 浏览

ruby - sublime text 看不懂gets.chomp

我使用 Sublime Text 在 ruby​​ 中编写了这个简单的程序,出于某种原因,如果我使用 Sublime text 内置系统构建它,那么我会收到以下错误

如果我使用 cmd 运行它,它会完美运行。

0 投票
5 回答
737 浏览

c - C structure not scanning all the inputs

I have this C code:

What is happening here is that it only scans till the author name of the second book. After that it directly prints the output.

Here is my input:(The first two lines are the initial printf statements)

After which it directly prints the output:

What is wrong here? Also we can see that the name of the second book is assinged to the author.

I'm using gcc as the compiler on Mac OS X ML.

0 投票
2 回答
2027 浏览

c - gets() 接受 C 语言中的参数

gets()在我的程序中使用该函数从用户那里获取字符串。当我检查gets()多个论点时,我感到震惊。gets()需要很多参数,但我不知道 所用的参数数量,gets()以及这些所有参数的实际用途是什么。

该代码没有错误,但它将显示与输入相同的参数。

0 投票
3 回答
372 浏览

c - 字符串的动态内存分配

该程序运行良好......但与我的预期略有不同。问题是当我输入“n”的值为 3 时,它只能读取 2 个字符串并打印这两个字符串....即。它读取 n-1 个字符串并打印 n-1 个字符串。我的代码有任何问题。

0 投票
6 回答
26470 浏览

c - 获取()不工作

我试图用来gets()从用户那里获取一个字符串,但程序似乎正在传递gets()。用户没有暂停输入。为什么gets()什么都不做?

0 投票
3 回答
78 浏览

c - c- 获得输入后的奇怪行为

我必须制作一个程序,将 a 和 b 作为输入,将以下形式的行数“a”作为输入:“studentId studentName studentPhone”和“stId mark1 mark2 mark3”形式的 b 行输入。然后程序从第一个输入输出所有 stid,如果输入 b 中存在相同的 id,则程序输出除其 id 之外的学生标记。

我经历了地狱才能正确输入,我认为这很接近但我得到了一个奇怪的行为:在我在第二个输入中输入标记后,似乎第一个输入中的一些学生 ID 已更改。

这是我的代码:(在这里我尝试只输入学生证。http: //ideone.com/dBYzwe

0 投票
3 回答
93 浏览

c - 从文件中读取并存储在 C 中

我正在尝试读取一个字符串的文本文件,后跟一个数字,然后存储它的内容。到目前为止,如果格式正确,我只能让它打印出字符串(或只是 int,或两者)。如何跳过空白行或格式错误的行(当前与前一行重复)并存储结果?

示例文本文件