问题标签 [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.
iphone - 离开视图后 NSMutableArray 为空
我有一个可变数组,我用一些字符串填充它。但是当我离开视图(导航控制器)并重新打开它时,数组是空的。每次我离开视图时,我的可变数组都会被清空。
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]) 是否有效,但它仍然会被跳转...
有任何想法吗?
这是完整的代码(不长):
希望你能帮我找出错误。
多谢你们。
c++ - 获取()不接受输入
我有一些大学工作,我注意到 get() 不起作用,但我不知道为什么。
我尝试将 getch() 和 getchar() 放在 gets() 之前,但还有其他问题。
当我在do-while(标记-----> 3)之前编写实现gets()的代码时,它可以工作!!!
有人可以帮助我吗?
ruby - sublime text 看不懂gets.chomp
我使用 Sublime Text 在 ruby 中编写了这个简单的程序,出于某种原因,如果我使用 Sublime text 内置系统构建它,那么我会收到以下错误
如果我使用 cmd 运行它,它会完美运行。
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.
c - gets() 接受 C 语言中的参数
我gets()
在我的程序中使用该函数从用户那里获取字符串。当我检查gets()
多个论点时,我感到震惊。gets()
需要很多参数,但我不知道 所用的参数数量,gets()
以及这些所有参数的实际用途是什么。
该代码没有错误,但它将显示与输入相同的参数。
c - 字符串的动态内存分配
该程序运行良好......但与我的预期略有不同。问题是当我输入“n”的值为 3 时,它只能读取 2 个字符串并打印这两个字符串....即。它读取 n-1 个字符串并打印 n-1 个字符串。我的代码有任何问题。
c - 获取()不工作
我试图用来gets()
从用户那里获取一个字符串,但程序似乎正在传递gets()
。用户没有暂停输入。为什么gets()
什么都不做?
c - c- 获得输入后的奇怪行为
我必须制作一个程序,将 a 和 b 作为输入,将以下形式的行数“a”作为输入:“studentId studentName studentPhone”和“stId mark1 mark2 mark3”形式的 b 行输入。然后程序从第一个输入输出所有 stid,如果输入 b 中存在相同的 id,则程序输出除其 id 之外的学生标记。
我经历了地狱才能正确输入,我认为这很接近但我得到了一个奇怪的行为:在我在第二个输入中输入标记后,似乎第一个输入中的一些学生 ID 已更改。
这是我的代码:(在这里我尝试只输入学生证。http: //ideone.com/dBYzwe)
c - 从文件中读取并存储在 C 中
我正在尝试读取一个字符串的文本文件,后跟一个数字,然后存储它的内容。到目前为止,如果格式正确,我只能让它打印出字符串(或只是 int,或两者)。如何跳过空白行或格式错误的行(当前与前一行重复)并存储结果?
示例文本文件