首页 > 编程语言 > 详细

C语言头文件iso646.h(ciso646)

时间:2021-02-06 23:54:25      阅读:67      评论:0      收藏:0      [点我收藏+]

镇楼图

技术分享图片

Pixiv:千夜QYS3

也许你Python用多了,写and、or、not习惯了,写C语言的&&、||、!感到不习惯。

那么这个头文件将能多一种写代码方式,回归那熟悉的and、or、not。

============

注:了解此头文件前请先确保你已了解以下内容:

逻辑运算符 位运算符EX
赋值运算符EX

============

iso646.h(ciso646)

这个头文件的内容比较简单,只是增加了一种写代码的方式。

这个头文件只定义以下宏。

你可以写成这样 原本符号
and &&
or ||
not !
bitand &
bitor |
xor ^
compl ~
not_eq !=
and_eq &=
or_eq |=
xor_eq ^=
//引入iso646.h
long i=16,j=-16,k = 2,m = 16,n = -16;
while(i >= 0 and j < 0){
    i bitand k;
    i and_eq k;
    j bitor k;
    j or_eq k;
    compl m;
    n xor k;
    n xor_eq k;
    printf("%d %d %d %d\n",i,j,m,n);
    k++;
    
}

============

唯一参考资料 cplusplus

C语言头文件iso646.h(ciso646)

原文:https://www.cnblogs.com/AlienfronNova/p/14382509.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!