gpt4 book ai didi

c - Write() 给出奇怪的整数符号

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:03:00 24 4
gpt4 key购买 nike

<分区>

我需要在信号处理函数中打印出一个字符串和一个整数。有人告诉我写是信号安全的。到目前为止,我已经尝试用 write 打印出一个整数,但它会发出奇怪的符号。 Write 适用于 char 字符数组,但不适用于整数。任何建议将不胜感激。下面是我的代码,它给出了错误。

    #include<stdio.h> 
#include<wait.h>
#include<signal.h>
#include<unistd.h>
int main()
{
int x[] = {100000};
write(1, x, sizeof(x));
return 0;
}

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com