fury可 发表于 2018-10-10 21:13:28

这里是怎么回事啊 跟着视频打的

本帖最后由 fury可 于 2018-10-10 22:31 编辑

#include <stdio.h>

void main()
{
        void printstar();
        void print_message();

        printstar();
        print_message();
        printstar();
}

void printstar()
{
        printf("*****************\n");
}

void print_star()
{
        printf(" 万岁!万岁!");
}

fury可 发表于 2018-10-10 21:14:25

报的错是error C2065: 'printf' : undeclared identifier   我没有忘打#include<stdio.h>啊

fury可 发表于 2018-10-10 21:15:29

错误位置是 星号那行

fury可 发表于 2018-10-10 21:19:58

第二个函数 print_star() 改成print_message 了也没用

claws0n 发表于 2018-10-10 21:21:01

没有函数的定义

fury可 发表于 2018-10-10 21:31:05

claws0n 发表于 2018-10-10 21:21
没有函数的定义

放在main函数前面也报错

claws0n 发表于 2018-10-10 21:34:32

fury可 发表于 2018-10-10 21:31
放在main函数前面也报错

那是声明,定义
voidprint_message()
{
.......
}
页: [1]
查看完整版本: 这里是怎么回事啊 跟着视频打的