trigraph是c/c++对之前键盘无法输入一些符号而做出的补充设计,将以下字符用其他三个字符来代替 要取消这种效果的话,字符分开输出就好了。 还有一个方法是加转义字符(c语言参考课程里的,暂时没实践,有错误请指正) #include<stdio.h> int main(){ printf("He ...
分类:
其他好文 时间:
2019-04-30 19:56:44
阅读次数:
145
# # (C) Copyright 2000-2006 # Wolfgang Denk, DENX Software Engineering, wd@denx.de. # # See file CREDITS for list of people who contributed to this # ... ...
分类:
其他好文 时间:
2017-10-16 13:50:32
阅读次数:
2202
设置1:build project的时候,让编译器支持 三字母词。
项目文件右击--> Properties-->C/C++ Build--> Settings 如图设置:
再 Command line pattern 如图的位置加上 -ansi 或者 -trigraphs 即可。
现在可以尝试下 加 和 不加 这个参数下面代码的执行效果: printf("delete files? ...
分类:
编程语言 时间:
2014-10-07 19:34:23
阅读次数:
222
C语言中的三字母词(trigraph)在ANSIC标准中,定义了9个三字母词(trigraph),三字母词就是几个字符的序列,合起来表示另一个字符。三字母词使C语言环境可以在缺少一些必需字符的字符集(比如,一些非常老式的键盘上没有[]{}#\^~|)上实现。也许是由于这些字符集我们基本上用不到,所以...
分类:
编程语言 时间:
2014-05-01 19:18:12
阅读次数:
485