c - 使用 GCC 的两个有符号 64 位乘法

标签 c gcc 64-bit arm

我正在尝试使用 GCC 将两个带符号的 64 位长数据相乘

long long int A;//(A0,A1)
long long int B;//(B0,B1)

你能帮我做以下事情吗

  1. 如何使用scanf输入64位数字
  2. 如何打印
  3. 将两个数相乘

最佳答案

  1. scanf("%lld", &A);
  2. printf("%lld", A);
  3. A*B

关于c - 使用 GCC 的两个有符号 64 位乘法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10739618/

相关文章:

c++ - 在 Linux 上的 C++ 源文件上运行 'gcc' 给出 "cc1plus: out of memory allocating ..."错误消息

centos - Ganglia 客户端不会向 64 位 CentOS 上的服务器报告指标

c - 如何在 SIGINT 上仅终止前台子进程?

c++ - glTexImage3D 抛出错误 1282(无效操作)

c - ubuntu 18.04 上的 c 文件中对 "readline"的 undefined reference (已安装 libreadline-dev,与 "-lreadline"链接

windows - 有没有办法在 32 位计算机上执行 64 位程序?

c - 如何对64位寄存器的低32位进行BSWAP?

c - String.withCString 当 String 为 nil 时

c - 如何在 c 中使用 argc、argv[] 的同时提示用户输入?

c++ - 将 HW BP 放在哪里以捕获全局变量地址损坏?