栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Cherno C++ basic

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Cherno C++ basic

Day 1 (2022.4.26)

// 在#后面的都是预处理语句,编译器收到源文件后首先处理预编译语句(发生在实际编译之前)
// #include  将iostream文件的所有内容拷贝到当前文件,之所以要拷贝,是因为需要一个被 // 调函数的声明


// main函数不写return则默认返回0

// 重载运算符其实是函数
std::cout.print("Hello World!").print(std::endl);

// std::cin.get() 等待我们按下enter 

// 预处理->编译生成目标文件(.obj)->链接为可执行文件(.exe)
// 链接
// Log.cpp

#include 

void log(const char* message) {
	std::cout << message << std::endl;
}

// Main.cpp

#include 

void log(const char* message);

int main() {
	log("Hello World!");
	std::cin.get();
}

Day 2 (2022.4.27)

// 一个源文件连同通过#include包含的所有头文件和源文件一起被称为预处理翻译单元,
// 预处理翻译单元经过预处理之后被称为翻译单元

// 预编译处理命令 if true 就会编译中间的内容

#if 

 程序段

#endif


// 如果 xxx 被#define定义过,则编译程序段1,否则2

#ifdef  

  程序段1      

#else         

  程序段2

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/847640.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号