C 编程 main() 类型转换 [重复]

问题描述 投票:0回答:1
#include <unistd.h>

int     ft_putchar(char c)
{
    write(1, &c, 1);
    return (0);
}

int     ft_putstr(char *str)
{
    int i = 0;

    while(str[i])
    {
        ft_putchar(str[i]);
        i++;
    }
    return (0);
}


char     main(void)
{
    ft_putstr("abcdefghijklmnopqrstuvwxyz");
    ft_putchar('\n');
    return (0); 
}

一些嗅探器对我在笔记本电脑上找到的这段代码进行类型转换时遇到问题,甚至不确定我是否写了这段代码。

编写这个 main() 的正确方法是什么,

还想知道 C 编译器版本和/或是否是内核/shell 环境解析 main() 特殊扫描/解析的 m-a-i-n-(-*-)

c shell syntax environment
1个回答
0
投票

您的输出结果是:abcdefghijklmnopqrstuvwxyz 正确吗?

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.