降低程序可读性
文章平均质量分 62
CT8100
这个作者很懒,什么都没留下…
展开
-
编程"骚"技巧,如何降低程序可读性(一)
如和是一段代码第一次执行时的行为与以后的执行时不同。#include <iostream> //------------------------------------------------void generate_initializer(char * string){ static char separator = ' '; printf("%c %s \n...原创 2018-02-21 22:33:12 · 1117 阅读 · 0 评论 -
如何降低程序可读性(二)
先看两个和结构体相关的例子struct veg{ int weight,price_per_lb; };struct veg onion,radish,turnip;struct veg{ int weight,price_per_lb; }onion,radish,turnip;虽然第二个例子节省了不少代码,但是明显第一个例子相对赏心悦目一点。然后我们在第二个例子里加点有意思的东西;#incl...原创 2018-02-22 20:56:45 · 394 阅读 · 0 评论 -
如何降低程序可读性(三)
要命的typedef, 之前总觉的typedef和#define很相似,但是肯定是有差异的对吧,先举个例子看看他们的差别。#define Int_t intunsigned Int_t i;typedef int Int_w;unsigned Int_w i;首先看unsigned Int_t i;这个肯定是正确的,因为就等同于unsigned int i;而后者 unsigned Int...原创 2018-02-22 22:32:07 · 350 阅读 · 0 评论