技术栈

替换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入门
相关推荐
挖矿大亨
1 小时前
C++中深拷贝与浅拷贝的原理
开发语言·c++·算法
Bruce_kaizy
1 小时前
c++图论——生成树之Kruskal&Prim算法
c++·算法·图论
雾岛听蓝
2 小时前
C++:模拟实现string类
开发语言·c++
XFF不秃头
3 小时前
力扣刷题笔记-合并区间
c++·笔记·算法·leetcode
编程之路,妙趣横生
3 小时前
STL(七) unordered_set 与 unordered_map 基本用法 + 模拟实现
c++
寂柒
3 小时前
c++--
c++
wregjru
3 小时前
【读书笔记】Effective C++ 条款3:尽可能使用const
开发语言·c++
JAY_LIN——8
4 小时前
字符串函数(strncpy/cat/cmp、strstr、strtok、strerror)
c语言·开发语言
不爱吃糖的程序媛
4 小时前
鸿蒙PC端运行C语言程序:从编译到部署的全流程实战
c语言·华为·harmonyos
历程里程碑
4 小时前
滑动窗口秒解LeetCode字母异位词
java·c语言·开发语言·数据结构·c++·算法·leetcode
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击03Linux下V2Ray安装配置指南04Claude Code Skills 实用使用手册05电脑检测软件—图吧工具箱06jdk21下载、安装(Windows、Linux、macOS)07UV安装并设置国内源08【踩坑笔记】50系显卡适配的 PyTorch 安装092025-04-03 Latex学习1——本地配置Latex + VScode环境10Web安全中SQL注入绕过WAF的具体手法和实战案例