技术栈

替换printf中的标志

lxzlife2023-10-12 11:55

code

复制代码
#include <stdio.h>

void string_in_string_test1(void) {
#define FLAG "d"
#if ((defined _WIN32) || (defined _WIN64))
	printf_s("hahaha %" FLAG "hahaha\n", 100);
#elif ((defined __liunx__))
	printf("hahaha %"FLAG"hahaha\n", 100);
#endif
}

performance

conclusion

GNU编译器,FLAG前后的空格可加可不加

MSBUILD编译器,FLAG前的空格必须加

上一篇:前端知识点个人实践
下一篇:vue3入门
相关推荐
赤水无泪
5 分钟前
03 C++语言---预处理器
开发语言·c++
李余博睿(新疆)
6 分钟前
c++三级
c++
Hello World . .
14 分钟前
数据结构:数据结构基础、顺序表、链表
c语言·数据结构·vim
2401_83213195
16 分钟前
模板编译期机器学习
开发语言·c++·算法
嵌入小生007
16 分钟前
Data Structure Learning: Starting with C Language Singly Linked List
c语言·开发语言·数据结构·算法·嵌入式软件
2401_83847251
23 分钟前
单元测试在C++项目中的实践
开发语言·c++·算法
naruto_lnq
29 分钟前
移动语义与完美转发详解
开发语言·c++·算法
赤水无泪
1 小时前
04 C++语言---运算符和符号
开发语言·c++
定偶
1 小时前
USB协议
c语言·网络·数据库
从此不归路
1 小时前
Qt5 进阶【10】应用架构与插件化设计实战:从「单体窗口」走向「可扩展框架」
开发语言·c++·qt·架构
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书03OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)042026数学建模美赛题目特点与选题建议,常用四大模型汇总05一种新的LCA算法06Claude Code Skills 实用使用手册07零门槛部署本地 AI 助手:Clawdbot/Meltbot 部署深度保姆级教程08在Trae中使用Pencil MCP09【网络安全测试】Burp Suite工具使用说明、配置及常见问题(有关必回)10如何做一个网站?