.h文件的套路是
#ifndef STUDENT_H
#define STUDENT_H // STUDENT_H标签必须在 #ifndef 和 #define保持一致,名字中的字母全部大写,并且要与文件名一致
#define STUDENT_H // STUDENT_H标签必须在 #ifndef 和 #define保持一致,名字中的字母全部大写,并且要与文件名一致
struct Time {
int hr, min, sec;
}; #endif
你在写了.h文件后 包含到.cpp中去 编译器会自动读取有关的信息
int hr, min, sec;
}; #endif
你在写了.h文件后 包含到.cpp中去 编译器会自动读取有关的信息
如果你在 .h中已经有了#include<iostream>
就可以不用 在包含该.h的cpp文件中包含 <iostream>
一个cpp文件 可以用extern 来使用 同一项目中其他cpp文件的变量和函数