q865782333 发表于 2022-3-22 20:42:32

大佬们求助一下linux的问题

Linux 手动输入之后打印出来的结果跟复制粘贴输入之后打印出来的结果不一样是怎么回事!!!!!!!!!!!

isdkz 发表于 2022-3-22 20:43:40

手动输入?

q865782333 发表于 2022-3-22 20:49:33

isdkz 发表于 2022-3-22 20:43
手动输入?

#include <stdio.h>

int main()
{
      int a;
      int b;

      b = 3;
      a = b;
      b = b * 2;

      printf("a = %d\n, a");
      printf("b = %d\n, b");

      return 0;
}

这个出来的结果 不是a=3 b=6

q865782333 发表于 2022-3-22 20:51:07

q865782333 发表于 2022-3-22 20:49
#include

int main()


a = 1689137096
, ab = 2147483633
, b$
   他等于出来个这东西

q865782333 发表于 2022-3-22 20:53:19

isdkz 发表于 2022-3-22 20:43
手动输入?

a = 1689137096
, ab = 2147483633
, b$
他等于出来个这东西

isdkz 发表于 2022-3-22 22:41:33

q865782333 发表于 2022-3-22 20:49
#include

int main()


#include <stdio.h>

int main()
{
      int a;
      int b;

      b = 3;
      a = b;
      b = b * 2;

      printf("a = %d\n", a);      // 这里 ,a 要放在字符串外面
      printf("b = %d\n", b);      // 这里 ,b 要放在字符串外面

      return 0;
}

FK二十一 发表于 2022-3-23 12:50:19

放在逗号外面,不然就会指向一个随机数

q865782333 发表于 2022-3-23 19:55:54

isdkz 发表于 2022-3-22 22:41


好的好的。 谢谢了。我把这个给忘记了

q865782333 发表于 2022-3-23 19:56:24

FK二十一 发表于 2022-3-23 12:50
放在逗号外面,不然就会指向一个随机数

嗯嗯。。 谢谢大佬。。这个我给忘记了
页: [1]
查看完整版本: 大佬们求助一下linux的问题