简单博客

展开宏以方便阅读

展开宏以方便阅读 #

gcc -E macro.c -o macro_expand.c.

-E Preprocess only; do not compile, assemble or link.

macro.c:

#include <stdio.h>
#include <stdlib.h>

#define SUM(a, b) ((a) + (b))
#define SUB(a, b) ((a) - (b))

int main()
{
    int a = 2;
    int b = 1;
    int c = 0;

    c = SUM(a, b) + SUB(a, b);
    printf("%d\n", c);
}

生成的macro_expand.c:

// 生成的文件里包含了非常多内容,这里就不一一展示了,有兴趣的可以自己试一下

// 其中关键的部分:
# 7 "macro.c"
int main()
{
    int a = 2;
    int b = 1;
    int c = 0;

    c = ((a) + (b)) + ((a) - (b));
    printf("%d\n", c);
}

理想和现实

做的时候从现实出发,没人手、没时间、没资源,但是必须限期做出来;– 死也死出来

评的时候从理想出发,这里应该、那里必须,依然还有好多要优化。– 这点东西不够看

Do

#

直到烦躁、厌倦。

休息、转移。

然后继续。

双标

双标的进入 #

通过反问的方式来面对别人的质问。

如果对方拒绝回答,只顾质问,就开始进入双标了。

此时还讲道理,已无意义。

发动情绪,更为明智。

取与交

一人向他人索取

一人向他人提交

他人向他人索取

他人向他人征收

情景

和煦的风,轻抚岸边的你。

生怕你不知,又怕被别人知道。

叫唤多少声,才能引起你注意。跳跃多少次,才能吸引你目光。

呱,呱呱······

暖床和泡浴缸

docker和vm #

docker是暖床,把环境warmup后,就离开了;

vm则是泡浴缸,得一直泡着。

未来

未来 #

未来会是怎样,会有什么?

我如何在未来生存、发展?

二极分化 #

财富、心智、观念。

分化加深,则意味着断层;断层则意味着落差。

不小心的俯视,看到了令人作呕的景象,急忙躲闪;

不小心的仰望,目睹了令人艳羡的风景,急忙刹车。

左边是自己一样的厌恶,右边是别人一样的匆忙。

想停下来,却没有落脚之地。想飞起来,找不到可行航线。

枯萎、败亡、凋零。

终于有了新花,忍不住包裹、装饰、密封,最后依然破落。

新花说:“我想感受世界”。却终于被“保护”在铜墙铁壁,等待枯萎。

越珍贵,越保护;越保护,越顽固。

活力 #

做己所想,志趣之友。事尽心,人尽礼。辩理,尽情。

图文音画展俗世,琴棋诗画诉衷肠。

规矩的订立和执行

规矩:

  1. 名词

画圆形和方形的两种工具;比喻一定的标准、准则或惯例。  「要按 规矩办事」

  1. 形容词

符合标准或常理;老实本分。

何时订立、何时执行?

何地订立、何地执行?

何人订立、何人执行?

如何订立、如何执行?

驱虎吞狼

驱虎吞狼与驱狼吞虎

什么能又驱虎,又驱狼呢?