![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
文章平均质量分 68
草莓泰面包
这个作者很懒,什么都没留下…
展开
-
【C/C++】linux c/c++
define 定义一个预处理宏#undef 取消宏的定义#if 编译预处理中的条件命令,相当于C语法中的if语句#ifdef 判断某个宏是否被定义,若已定义,执行随后的语句#ifndef 与#ifdef相反,判断某个宏是否未被定义#elif 若#if。原创 2024-03-26 09:47:06 · 950 阅读 · 0 评论 -
C++宽字符类型wchar_t
计算机在国际范围内普及,大量使用其它语言的计算机用户也纷纷出现,传统的ASCII编码已经无法满足人们的使用,因此一种新的字符存放类型wchar_t应运而生。比如对于汉字,韩文以及日文这样的字符,它们的每一个文字都占据两个字节,所以C++提出了wchar_t类型,也称为双字节类型,或宽字符类型。char是8位字符类型,最多能包含256种字符,许多的外文字符集所包含的字符数目超过256个,char型不能表示。wchar_t 是C/C++的字符类型,一种扩展的存储方式,主要用在国际化程序的实现中。原创 2023-02-22 11:10:18 · 3052 阅读 · 0 评论