技术栈

替换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入门
相关推荐
jianfeng_zhu
1 分钟前
不带头节点的循环双链表
c语言
啊森要自信
7 分钟前
【C语言】 C语言文件操作
c语言·开发语言·汇编·stm32·单片机
李余博睿(新疆)
7 分钟前
c++练习题-双分支
c++
司徒轩宇
8 分钟前
C++ 内存分配详解
开发语言·c++
alibli
16 分钟前
一文学会设计模式之创建型模式及最佳实现
c++·设计模式
️停云️
23 分钟前
C++类型转换、IO流与特殊类的设计
c语言·开发语言·c++
进击的荆棘
1 小时前
C++起始之路——类和对象(下)
开发语言·c++
liu****
1 小时前
10.排序
c语言·开发语言·数据结构·c++·算法·排序算法
快乐的划水a
1 小时前
std::thread与pthread关系
c++
_OP_CHEN
1 小时前
【算法基础篇】(三十二)动态规划之背包问题扩展:从多重到多维,解锁背包问题全场景
c++·算法·蓝桥杯·动态规划·背包问题·算法竞赛·acm/icpc
热门推荐
01GitHub 镜像站点02【AutoGLM部署】本地私有化部署AI手机Agent03UV安装并设置国内源04【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)05Open-AutoGLM Windows 安装部署教程06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser08Linux下V2Ray安装配置指南09BongoCat - 跨平台键盘猫动画工具10Windows 11 官方系统安装与重装完整教程(2025年最新版)