• 在结构的帮助下,在函数中正确输入输出并更新文件信息

    我在完成此编程练习时遇到了一些麻烦。这是问题所在: 编写一个程序,声明一个结构来存储足球运动员的数据(运动员的姓名,运动员的位置,触地得分次数,接球数量,传球码数,接球码数和冲球码数)。 声明一个由10个组件组成的数组,以存储10个足球运动员的数据。 您的程序必须包含输入数据的功能和输出数据的功能。添加函数以搜索数组以找到特定播放器的索引,并更新播放器的数据。 (您可能会假设输入数据存储在文件中。)在程序终止之前,让用户选择将数据保存在文件中。您的程序应由菜单驱动,为用户提供各种选择。 如果您有任何解决问题...
  • 使用结构数组的分段错误

    我正在尝试在c中创建一个排序程序。具体来说是桶排序。无论如何,我都是将原始数组中的值输入到我的存储桶(Canasta)结构中,无论我是否尝试过都会遇到分段错误错误。我在这里也阅读了另一个类似的问题,并尝试了它所说的内容,但是没有用。 建立:gcc sort.c -o sort 运行测试:$ ./sort 5 为5时必须创建的存储桶数 更新:我忘记在此部分中注释生成错误的那一行。并且我添加了缺少的代码。谢谢。 Error line 78: basket[numcan].entrada[acum[numcan]...
  • 仅一个函数中的未声明变量

    所以我有一个要在函数中声明的结构,每当我尝试运行该程序时,它都会说该变量未声明。但是,当我声明该结构时,该错误仅出现在该函数中,而未出现在任何其他函数中。 https://repl.it/@JeevenMann/RelevantWetInverse#main.c #include<stdio.h> #include<stdlib.h> #include<string.h> typedef struct wordStruct { char *charPointer; int num...
  • 转到-如何在切片中修改结构的字段?

    我是golang的新手,所以请多多包涵。我正在简化问题,以便使其变得易于理解和回答。 I have a JSON file named test.json which contains: [ { "name" : "john", "interests" : ["hockey", "jockey"] }, { "name" : "lima", "interests" : ["eating", "poker"] } ...
  • 向量从文件C ++推回

    我在“ .csv”文件中有一个数据表(联系人)。(名称,昵称,电话号码,运营商,地址) 在这里我要做的是将这些数据推回向量。由于未知原因,这件事对我不起作用。此外,在读取这些数据后,我想让用户将新联系人添加到“ .csv”文件中也从此文件中删除现有联系人(这就是为什么我在这里使用引导程序的原因) typedef struct contacts { string name; string nickName; string phoneNumber; string carrier...
  • 如何在函数中显示结构数组

    这个程序本质上应该是对骰子随机抛出的结果进行100次计数,并对每张面孔的出现进行计数,然后将它们全部显示为星号的直方图。似乎功能可以正常工作,但我无法验证,因为在我做出选择后,什么也没显示。 #include <iostream> #include <iomanip> #include <string> #include <random> #include <sstream> using namespace std; enum class Side { ONE, TWO, THREE, FOUR, ...
  • c编程-用struct更新二维数组

    感谢您的帮助: 上下文:我有一个带有候选人姓名和候选人投票的结构,然后我有很多选民。 选民将按偏好对候选人进行排名。例如。如果我有三个候选人:cadidates [] = {al,bob,nik} ballot1:选民1将投票:rank1:nik,rank2:al,rank3:bob; ballot2:选民2将投票:rank1:al,rank2:nik,rank3:bob; 等等 这里的假设是3名候选人和4名选民,但是代码应该是动态的。 任务:我需要根据选民的偏好填充并更新一个二维数组, 该表为首选项[i]...
  • 如何在函数中修复fstream文件输入,以将正确的信息存储在结构数组中?

    我有这个任务我正在做,以前我做过类似的任务,它工作得很好。但是现在我正在执行第二种更复杂的形式,它在读取和存储适当的数据时遇到了麻烦。当我决定尝试在总结之前可以正常工作的以前的源代码时,它现在也不起作用。我想打开一个文件,并使用main外部的函数将月份名称列表及其高温和低温存储在结构数组中,同时还使用另外两个函数来查找将在其中输出的最高和最低温度功能主体。但由于数据无法正确输出,我无法测试其他2个功能。我无法弄清楚我是否在某个地方有损坏或什么突然导致两个程序上的文件输入突然无法正常工作。 输入文件是 Jan...
  • 如何比较结构中的字符串和其他函数中的字符串?

    我仍在学习C,并且发现将结构和指针缠绕在头上有点困难。特别是正确使用它们。我正在尝试从开始菜单中获取一个名为“用户名”的字符串,并将其放入另一个函数中进行比较。我试图将其与存储在结构中的其他10个字符串进行比较,以找出该字符串是否确实存在于记录中。我看了无数视频,现在我的搜索页面上有很多紫色链接。我有一个使用strcmp()的想法,但是我一直遇到错误。我的代码在compare_strings和main中可能真的很糟糕,但我需要帮助。 这是我的代码 #include <stdio.h> #include <s...
  • 这段代码很乱,我试图创建一个程序来使用结构添加和排序电影

    目前,这甚至没有运行,我只是在寻找一些指针,因为我知道有很多错误,删除功能应该像“如果找到UPC / SKU编号,程序应该显示相应的指针” 电影信息,并使用“确定吗?”问题确认删除然后,程序将“删除” 具有数组中指定的UPC / SKU号的电影。要从阵列中“删除”电影,只需将存储在阵列中的最后一部电影移动到已删除电影的位置,然后 减少数组中电影数量的计数。 ” 另外main中的findR int不正确,如果有任何问题,请不确定如何正确进行! #include <conio.h> #define CONST...
  • 如何在结构中正确重载<运算符以启用在C ++中的使用

    我正在尝试在C ++中创建一组结构,该操作需要重载'<'运算符。 即使我确实找到了使其编译的方法,也不会将其封装在结构中,因此使它看起来不适合OO设计。 我尝试过的是什么 #include <iostream> #include <set> struct Coordinate { int x, y; }; bool operator<(const Coordinate& l, const Coordinate& r) { return l.x * l.y < r.x * r.y; } ...
  • 在C中递增结构元素

    我正在为CS50课程进行这项作业,并且陷入了制表功能(倒数第二个功能和底部)的问题。 我的问题是我想增加候选人[i] .votes,但不会超过1。 我已经用printf监视了数组,如果我不递增,那么它一开始就声明为0。 但是,当循环执行该特定行时: candidates[preferences[voter][cand_num]].votes++; 即使多次执行,它也保持为1。我添加了printf来检查值更改。 这使得无法确定获胜者。 谁能帮助我了解发生了什么事? #include <stdio.h> #in...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 魅力技术资源分享