当青训营遇上码上掘金-我的名片创作灵感 我的创作主要灵感来源是平时看到的一些广告,就会出现用频闪的方式达成视觉暂留,使想要表达的内容产生视觉残留,能留下更深刻的印象。我的名片的代码是基于C语言编写的。程序的标题我通过system("title ...")进行了改变。程序中颜色的变化利用了SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),...)函数,之前在编写贪吃蛇程序时曾经用过这个函数就记了下来,可能不是最好的呈现形式,通过直接调用函数使得不同文字呈现出不同颜色,通过在puts()函数运行过程中穿插该函数的调用使得不同行呈现出不同的颜色,使人对我的名片拥有更深刻的印象。姓名和一些其他基础信息的打印是通过将所需信息变换成由单一字符重复而组成的二维数组通过puts()函数打印二维数组的方式呈现的,利用固定大小的格子,通过将文字字符化,既显得新颖又能给人十分直观的感觉,让人更容易记住我的名片。视觉暂留的实现是通过Sleep()函数和system("cls")的交替应用实现的,这是之前我编写界面转换的程序为了避免视觉残留想到的实现方式。基础信息包括了我的名字杨培杰和我现在就读的大学复旦大学。由于视觉暂留的持续时间一般为0.05-0.2秒时间,我让每个单独字出现的时间小于0.2秒大于0.05秒并且无间隔出现下一个字,让词组出现时间较长但两个词组的间隔时间小于0.05秒,并且关键词组会多次出现更能加深印象,从而让我的名片很好地达成视觉暂留的效果。