下面的代码给出了奇怪的输出

里尔克

下面的代码有效(没有错误),但是我从下面的代码中得到了奇怪的输出:

输出:

名称为8îk,数量为0

名称为░îk,数量为2130567168

我的错误在哪里?

#include <stdio.h>
#include <stdlib.h>

void display(struct item *);

struct item{

char name[50];
int quantity;

};

int main(void){

struct item *first = (struct item *)malloc(sizeof(struct item));
strcpy(first->name, "Banana");
first->quantity = 32;

struct item *second = (struct item *)malloc(sizeof(struct item));
strcpy(second->name, "Apple");
second->quantity = 432;

display(&first);
display(&second);

getch();

}

 void display(struct item *i){

printf("Name is %10s and quantity is %7d\n", i->name, i->quantity);

}
内曼娅·波里奇

firstseconds已经指针,所以你并不需要通过他们的地址,但它们的价值(该结构他们指着的地址):

display(first);
display(second);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我在调试下面的代码时遇到问题。我在Visual Studio中得到正确的输出,

来自分类Dev

是下面的代码线程安全

来自分类Dev

将下面的代码执行成功?

来自分类Dev

为什么输出是这在下面的Java代码?

来自分类Dev

为什么下面的代码块给出输出“ ZZZ(某些垃圾值)”而不是“ ZZ(某些垃圾值)”

来自分类Dev

下面的链接列表代码给出了有趣的错误,您可以检查一下吗?

来自分类Dev

为什么下面的代码显示NameError?

来自分类Dev

在“ r +”模式下打开文件给出了奇怪的输出

来自分类Dev

如何为下面的代码添加“格式”?

来自分类Dev

为什么下面的Lisp代码没有给出期望的结果

来自分类Dev

为什么下面的代码输出“ Dollars”而不是“ 2 dollars”?

来自分类Dev

为什么下面的代码输出是“找不到”而不是“找到”?

来自分类Dev

下面的代码行是做什么的?

来自分类Dev

raw_input的while循环在Python中给出了奇怪的输出

来自分类Dev

代码给出“奇怪的输出”

来自分类Dev

回文的代码(下面给出的错误)

来自分类Dev

为什么下面的Java代码会给出StackOverflow错误?

来自分类Dev

JMEter给出了奇怪的结果

来自分类Dev

在下面的代码示例中,如何计算Python中输出的每个字典值?

来自分类Dev

如何获得下面的SQL输出

来自分类Dev

indexPath.row给出了奇怪的值

来自分类Dev

数组给出了从HTML生成的奇怪结果

来自分类Dev

我的 BFS C 代码给出了不正确的(绝对的废话)输出

来自分类Dev

下面的ScanDataLabel输出如何降价?

来自分类Dev

下面给出的代码是错误的吗?

来自分类Dev

插入排序给出了奇怪的输出

来自分类Dev

哪个节点给出了非常奇怪的结果

来自分类Dev

Euler 项目问题 #12 Python 代码给出了奇怪的结果

来自分类Dev

使用 Warnsdorff 规则的 Knight 巡演给出了错误的输出,主要是奇怪的尺寸

Related 相关文章

  1. 1

    我在调试下面的代码时遇到问题。我在Visual Studio中得到正确的输出,

  2. 2

    是下面的代码线程安全

  3. 3

    将下面的代码执行成功?

  4. 4

    为什么输出是这在下面的Java代码?

  5. 5

    为什么下面的代码块给出输出“ ZZZ(某些垃圾值)”而不是“ ZZ(某些垃圾值)”

  6. 6

    下面的链接列表代码给出了有趣的错误,您可以检查一下吗?

  7. 7

    为什么下面的代码显示NameError?

  8. 8

    在“ r +”模式下打开文件给出了奇怪的输出

  9. 9

    如何为下面的代码添加“格式”?

  10. 10

    为什么下面的Lisp代码没有给出期望的结果

  11. 11

    为什么下面的代码输出“ Dollars”而不是“ 2 dollars”?

  12. 12

    为什么下面的代码输出是“找不到”而不是“找到”?

  13. 13

    下面的代码行是做什么的?

  14. 14

    raw_input的while循环在Python中给出了奇怪的输出

  15. 15

    代码给出“奇怪的输出”

  16. 16

    回文的代码(下面给出的错误)

  17. 17

    为什么下面的Java代码会给出StackOverflow错误?

  18. 18

    JMEter给出了奇怪的结果

  19. 19

    在下面的代码示例中,如何计算Python中输出的每个字典值?

  20. 20

    如何获得下面的SQL输出

  21. 21

    indexPath.row给出了奇怪的值

  22. 22

    数组给出了从HTML生成的奇怪结果

  23. 23

    我的 BFS C 代码给出了不正确的(绝对的废话)输出

  24. 24

    下面的ScanDataLabel输出如何降价?

  25. 25

    下面给出的代码是错误的吗?

  26. 26

    插入排序给出了奇怪的输出

  27. 27

    哪个节点给出了非常奇怪的结果

  28. 28

    Euler 项目问题 #12 Python 代码给出了奇怪的结果

  29. 29

    使用 Warnsdorff 规则的 Knight 巡演给出了错误的输出,主要是奇怪的尺寸

热门标签

归档