在下面的代码中,main()中的scanf()将其中一个输入数字从非零数字转换为零,如while循环中的调试printf()所示。我已经在几个编译器上测试了它,但只是为了得到相同的结果。请告诉我为什么会这样帮助我。谢谢。
session.run(a_graph, dict={a_placeholder_name: sample_values})
答案 0 :(得分:4)
问题是unsigned short
是int
,其尺寸小于普通scanf("%d", &n);
。当您致电n
时,它会将值读入b
,如果b
的内存位置位于n
之后,则可能会覆盖现有的scanf("%hu", &n);
值。
您所要做的就是将有问题的行改为:
h
unsigned short int
是<div class="<?php echo $row["location"]; ?>">
<div class="Container">
<div class="Top-Bar">Name</div>
<div class="Bottom-Bar">Location</div>
</div>
</div>
的修饰符,来自here。