structure

    -1热度

    1回答

    我想创建一个函数内部的结构,我正在尝试使用它。但是,当我比较结构中的两个值时,我收到以下消息: “C:\ Users \ hp \ Desktop \ prgm \ cap.c ||在函数'fnumber'中:| C:\ Users \ hp \ Desktop \ prgm \ cap.c | 72 | error:成员'f_value'的请求不是结构或联合| || ===构建失败:1个错误,0

    3热度

    2回答

    在下面的代码中,我声明了一个结构成员变量作为结构名称的同名。 struct st { int st; }; int main() { struct st t; t.st = 7; return 0; } 我不知道,它的工作罚款GCC编译器并没有给出冲突错误。 所以, 编译器如何知道结构名和变量名? 编译器内部使用什么机制?

    -1热度

    3回答

    我目前正在尝试学习如何链接列表作为个人项目。我了解核心概念,并一直试图将其实施到c。我的程序看起来应该可以工作,请记住我仍然是编程新手:D 我创建了一个名为head的结构指针。 head将指向linked_list中的第一个节点,startPtr将包含head的地址。每次调用函数add时,都会创建一个新节点并在内存中分配一些空间,然后之前创建的节点将指向新节点。 我知道我的程序在哪里崩溃,但我可以

    0热度

    2回答

    请帮忙! 我的结构,我将作为参数传递给功能是: sumarised在上下文代码到我的查询 struct mine_index { int row, col; }; struct miner { bool up, down, right, left; }; can_solve(mine_index start, mine_index end, miner the_m

    0热度

    1回答

    背景 我们正在使用这些位置按照Rails的标准: app/models为模型(包括app/models/concerns避免app/models/*.rb文件越来越肥瘦) app/controllers(包括关注)为贫控制器 app/views照常 app/view_models“视图模型”(特定于视图和模型之间的关联的Ruby代码,但不能单独存在,因此无法真正放入模型或视图中) lib代码未调用

    0热度

    1回答

    我迷失于案件3部分 - 通过浏览结构并检查输入是否匹配来更新员工信息。 问题: “提示用于使用 do-while循环的雇员标识号的用户虽然雇员阵列中没有发现的数量, 保持提示用户。”。 “找到号码后,显示带有该识别号码的员工 的当前工资,并提示用户输入新的工资 。将旧工资替换为输入值。 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #d

    0热度

    2回答

    我在使用类型def statments与成员访问运算符一致时使用书写代码时遇到了一些问题。我想分配值,见下面,我的结构定义变量。但是,每次我尝试一下,我就会进一步下去,迷惑自己。我究竟做错了什么?为什么这个程序不打印不同的值? #include <stdio.h> void outputDate(courseInfo course); typedef struct{ int ye

    0热度

    1回答

    我有几个文本文件类型的数据,如产品信息,库存,供应商信息等,他们都是不同的结构。没有其他的标识符以外的结构本身的类型(没有标头,没有文件名约定等) 这些文件的一些例子: (产品和股票) 2326 | 542212 | Bananas | 00023 | 1 | pack 2326 | 297875 | Apples | 00085 | 1 | bag 2326 | 028371 | Pine

    0热度

    1回答

    void signup(struct user *u) { char c_pswd[80]; int i,flag=1; clrscr(); printf("\n>ENTER FULL NAME: "); gets(u->name);//scanf("%s",u->name); printf("\n>ENTER USERNAME: ");

    0热度

    1回答

    for it=1:10 x=rand(10,1) y=x.^2 datastore=table(i,x,y) % all iteration values are not stored end function z=summation(x,y) z=x+y %here I want to call table for other math operations