if-unary.c
来自「linux下编程用 编译软件」· C语言 代码 · 共 33 行
C
33 行
/* Copyright (C) 2000 Free Software Foundation, Inc. *//* { dg-do preprocess } *//* Test the various unary operators. */#if 1 + + + 1 /* allow multiple unary sign operators :) */#endif#if 8 - +3 != +4 + +1#error /* { dg-bogus "error" "unary +" } */#endif#if -2 - -1 != -1#error /* { dg-bogus "error" "unary -" } */#endif#if ~0 != -1#error /* { dg-bogus "error" "unary ~" } */#endif#if !0 && (!1 == 0) && !!1 != 1#error /* { dg-bogus "error" "unary !" } */#endif#if ~~8 != 8#error /* { dg-bogus "error" "double unary ~" } */#endif#if 5 + +!-4 != 5#error /* { dg-bogus "error" "compound unary +, !, -" } */#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?