C语言:多文件编译-头文件.h+源文件.c

在这里插入图片描述


在这里插入图片描述


cs.h

#pragma once
#include "std.h"

void PrintMenu();

std.h

#pragma once

#include <stdio.h>
#include <math.h>
//公共库

stu.h

#pragma once
#include "std.h"//引入公共库
void PrintStuMenu();//函数声明
void AddStu();
void DelStu();



cs.c

#include "cs.h"


void PrintMenu()
{
    printf("******************\r\n");
    printf("1、班级管理\r\n");
    printf("2、学生管理\r\n");
    printf("3、课程管理\r\n");
    printf("4、退出\r\n");
    printf("******************\r\n");
}

lesson21.c

#include "std.h"
#include "cs.h"
#include "stu.h"

int main()
{
    int choice;

    PrintMenu();

    while ( scanf("%d", &choice) )
    {
        switch (choice)
        {
            case 1:
            {
                break;
            }
            case 2:
            {
                PrintStuMenu();
                break;
            }
            case 3:
            {
                break;
            }
            case 4:
            {
                break;
            }
            default:
            {
                break;
            }
        }
    }


    return 0;
}

stu.c

#include "stu.h"



void PrintStuMenu()
{
    printf("******************\r\n");
    printf("1、添加学生\r\n");
    printf("2、删除学生\r\n");
    printf("3、查找学生\r\n");
    printf("4、退出\r\n");
    printf("******************\r\n");
}

void AddStu()
{
    printf("添加学生... \r\n");
}

void DelStu()
{
    printf("删除学生... \r\n");
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值