这么秀的代码,你能写出来吗?
技术主管来了都不好使,main函数里第一个函数必须是这个。
工程狮版:
void gongchengStart(void)
{
/* ,%%%%%%%%,
* ,%%/\%%%%/\%%
* ,%%%c''''J/%%%
* %. %%%%/ o o \%%%
* `%%. %%%% |%%%
* `%% `%%%%(__Y__)%%'
* // ;%%%%`-/%%%'
* (( / `%%%%%%%'
* \ .' |
* \ / | |
* \/ ) | |
* /_ | |__
* (____________)))))))
*
*/
}
佛祖保佑版:
void godBless(void)
{
// _ooOoo_
// o8888888o
// 88" . "88
// (| -_- |)
// O = /O
// ____/`---'\____
// . ' \| |// `.
// / \||| : |||//
// / _||||| -:- |||||-
// | | \ - /// | |
// | \_| ''---/'' | |
// .-\__ `-` ___/-. /
// ___`. .' /--.-- `. . __
// ."" '< `.___\_<|>_/___.' >'"".
// | | : `- `.;` _ /`;.`/ - ` : | |
// `-. \_ __ /__ _/ .-` / /
// ======`-.____`-.___\_____/___.-`____.-'======
// `=---='
//
// .............................................
// 佛祖保佑 永无BUG
// 佛曰:
// 写字楼里写字间,写字间里程序员;
// 程序人员写程序,又拿程序换酒钱。
// 酒醒只在网上坐,酒醉还来网下眠;
// 酒醉酒醒日复日,网上网下年复年。
// 但愿老死电脑间,不愿鞠躬老板前;
// 奔驰宝马贵者趣,公交自行程序员。
// 别人笑我忒疯癫,我笑自己命太贱;
// 不见满街漂亮妹,哪个归得程序员?
}
佛主保佑版2:
void foZuBaoYou(void){
////////////////////////////////////////////////////////////////////
// _ooOoo_ //
// o8888888o //
// 88" . "88 //
// (| ^_^ |) //
// O = /O //
// ____/`---'\____ //
// .' \| |// `. //
// / \||| : |||// //
// / _||||| -:- |||||- //
// | | \ - /// | | //
// | \_| ''---/'' | | //
// .-\__ `-` ___/-. / //
// ___`. .' /--.-- `. . ___ //
// ."" '< `.___\_<|>_/___.' >'"". //
// | | : `- `.;` _ /`;.`/ - ` : | | //
// `-. \_ __ /__ _/ .-` / / //
// ========`-.____`-.___\_____/___.-`____.-'======== //
// `=---=' //
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
// 佛祖保佑 永不宕机 永无BUG //
////////////////////////////////////////////////////////////////////
}
佛祖不行了版:
void godFailed(void){
/**
* _ooOoo_
* o8888888o
* 88" . "88
* (| -_- |)
* O = /O
* ___/`---'\____
* . ' \| |// `.
* / \||| : |||//
* / _||||| -:- |||||-
* | | \ - /// | |
* | \_| ''---/'' | |
* .-__ `-` ___/-. /
* ___`. .' /--.-- `. . __
* ."" '< `.____<|>_/___.' >'"".
* | | : `- `.;` _ /`;.`/ - ` : | |
* `-. \_ __ /__ _/ .-` / /
* ======`-.____`-.___\_____/___.-`____.-'======
* `=---='
* .............................................
* 佛曰:bug泛滥,我已瘫痪!
*/
}
海贼王版:
void kingOfPirateBless(void){
/**
**************************************************************
* *
* .=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-. *
* | ______________ | *
* | | | | *
* | | | | *
* | _______|__________________|________ | *
* | .-" "-. | *
* | / | *
* | _ | | _ | *
* | ( |, .-. .-. ,| / ) | *
* | > "=._ | )(__/ \__)( | _.=" < | *
* | (_/"=._"=._ |/ / | _.="_.="\_) | *
* | "=._"(_ ^^ _)"_.=" | *
* | "=\__|IIIIII|__/=" | *
* | _.="| IIIIII/ |"=._ | *
* | _ _.="_.=" /"=._"=._ _ | *
* | ( \_.="_.=" `--------` "=._"=._/ ) | *
* | > _.=" "=._ < | *
* | (_/ \_) | *
* | | *
* '-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=' *
* *
* 1,500,000,000$ *
**************************************************************
*/
}
杰瑞鼠版:
void jerryBless(void){
/**********/**********/**********//**********//**********/
.--, .--,
( ( .---./ ) )
'.__/o o\__.'
{= ^ =}
> - <
/
// \
//| . |\
"' /'"_.-~^`'-.
_ /--' `
___)( )(___
(((__) (__))) 高山仰止,景行行止.虽不能至,心向往之。
/**********/**********/**********//**********//**********/
}
神兽版:
void CNMBless(void){
#code is far away from bug with the animal protecting
# ┏┓ ┏┓
# ┏┛┻━━━┛┻┓
# ┃ ┃
# ┃ ━ ┃
# ┃ ┳┛ ┗┳ ┃
# ┃ ┃
# ┃ ┻ ┃
# ┃ ┃
# ┗━┓ ┏━┛Codes are far away from bugs with the animal protecting
# ┃ ┃ 神兽保佑,代码无bug
# ┃ ┃
# ┃ ┗━━━┓
# ┃ ┣┓
# ┃ ┏┛
# ┗┓┓┏━┳┓┏┛
# ┃┫┫ ┃┫┫
# ┗┻┛ ┗┻┛
#code is far away from bug with the animal protecting
# ┏┓ ┏┓
# ┏┛┻━━━┛┻┓
# ┃ ┃
# ┃ ━ ┃
# ┃ > < ┃
# ┃ ┃
# ┃ . ⌒ .. ┃
# ┃ ┃
# ┗━┓ ┏━┛
# ┃ ┃ Codes are far away from bugs with the animal protecting
# ┃ ┃ 神兽保佑,代码无bug
# ┃ ┃
# ┃ ┃
# ┃ ┃
# ┃ ┃
# ┃ ┗━━━┓
# ┃ ┣┓
# ┃ ┏┛
# ┗┓┓┏━┳┓┏┛
# ┃┫┫ ┃┫┫
# ┗┻┛ ┗┻┛
#code is far away from bug with the animal protecting
# ┏┓ ┏┓+ +
# ┏┛┻━━━┛┻┓ + +
# ┃ ┃
# ┃ ━ ┃ ++ + + +
# ┃ ████━████ ┃+
# ┃ ┃ +
# ┃ ┻ ┃
# ┃ ┃ + +
# ┗━┓ ┏━┛
# ┃ ┃
# ┃ ┃ + + + +
# ┃ ┃ Codes are far away from bugs with the animal protecting
# ┃ ┃ + 神兽保佑,代码无bug
# ┃ ┃
# ┃ ┃ +
# ┃ ┗━━━┓ + +
# ┃ ┣┓
# ┃ ┏┛
# ┗┓┓┏━┳┓┏┛ + + + +
# ┃┫┫ ┃┫┫
# ┗┻┛ ┗┻┛+ + + +
#code is far away from bug with the animal protecting
# ┏┓ ┏┓
#┏┛┻━━━┛┻┓
#┃ ┃
#┃ ━ ┃
#┃ ┳┛ ┗┳ ┃
#┃ ┃
#┃ ┻ ┃
#┃ ┃
#┗━┓ ┏━┛
# ┃ ┃神兽保佑
# ┃ ┃代码无BUG!
# ┃ ┗━━━┓
# ┃ ┣┓
# ┃ ┏┛
# ┗┓┓┏━┳┓┏┛
# ┃┫┫ ┃┫┫
# ┗┻┛ ┗┻┛
#
#code is far away from bug with the animal protecting
# ┌─┐ ┌─┐
# ┌──┘ ┴───────┘ ┴──┐
# │ │
# │ ─── │
# │ ─┬┘ └┬─ │
# │ │
# │ ─┴─ │
# │ │
# └───┐ ┌───┘
# │ │
# │ │
# │ │
# │ └──────────────┐
# │ │
# │ ├─┐
# │ ┌─┘
# │ │
# └─┐ ┐ ┌───────┬──┐ ┌──┘
# │ ─┤ ─┤ │ ─┤ ─┤
# └──┴──┘ └──┴──┘
# 神兽保佑
# 代码无BUG!
}
真正的神兽版:
void mythicalAnimalBless(void){
#code is far away from bug with the animal protecting
# ___====-_ _-====___
# _--^^^#####// \#####^^^--_
# _-^##########// ( ) \##########^-_
# -############// |^^/| \############-
# _/############// (@::@) \############\_
# /#############(( \// ))#############
# -###############\ (oo) //###############-
# -#################\ / VV //#################-
# -###################\/ //###################-
# _#/|##########/######( / )######/##########|#_
# |/ |#/#/#// #/## | | /##/#/ /#/#/#| |
# ` |/ V V ` V #| | | |/#/ V ' V V | '
# ` ` ` ` / | | | | ' ' ' '
# ( | | | | )
# __ | | | | /__
# (vvv(VVV)(VVV)vvv)
# 神兽保佑
# 代码无BUG!
# __----~~~~~~~~~~~------___
# . . ~~//====...... __--~ ~~
# -. \_|// |||\ ~~~~~~::::... /~
# ___-==_ _-~o~ / ||| \ _/~~-
# __---~~~.==~||=_ -_--~/_-~|- |\ \ _/~
# _-~~ .=~ | \-_ '-~7 /- / || /
# .~ .~ | \ -_ / /- / || /
# / ____ / | \ ~-_/ /|- _/ .|| /
# |~~ ~~|--~~~~--_ ~==-/ | ~--===~~ .
# ' ~-| /| |-~~~ __--~~
# |-~~-_/ | | ~\_ _-~ /
# / \__ /~ \__
# _--~ _/ | .-~~____--~-/ ~~==.
# ((->/~ '.|||' -_| ~~-/ , . _||
# -_ ~ ~~---l__i__i__i--~~_/
# _-~-__ ~) --______________--~~
# //.-~~~-~_--~- |-------~~~~~~~~
# //.-~~~--
# 神兽保佑
# 代码无BUG!
}
文章来源于:单片机与嵌入式 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关文章
ARM处理器启动流程(2024-08-16)
ARM处理器启动流程;S3C2440:
从nandflash启动的时候,上电之后,硬件自动将nandflash里bootloader的前4K代码复制到stepping stone(0地址)中,这......
S3C2440启动方式(2024-07-22)
设置为0,那么nor flash肯定要连到bank0上。如果从nand flash启动,S3C2440是这样做的,nand flash控制器自动的将nand flash前4K代码复制到叫做Stepping......
MINI2440 QEMU 的 eCos 启动分析(2024-06-27)
方式一般用于调试,不做必要的硬件初始化。
ROM启动方式的意思是在ROM中直接运行,当然一定要支持XIP的NORFLASH才可以。
ROMRAM的启动方式的意思是,ROM中开始运行然后把所有的代码复制......
【2440裸机】虚拟地址MMU(2023-06-07)
@*************************************************************************
@ File:head.S
@ 功能:设置SDRAM,将第二部分代码复制到SDRAM,设置页表,启动MMU,
@ 然后跳到SDRAM继续......
深度解读S3C2410A的嵌入式系统的U-Boot移植(2023-02-27)
对底层硬件的初始化,其中有一个很重要的功能是从NAND FLASH中把Stage 2阶段的代码复制到SDRAM中。在此阶段,涉及到对NANDFLASH的读操作,在U-Boot中,没有对NANDFLASH......
如何快速零基础到入门51单片机(二)(2022-12-09)
点击鼠标右键,选择以管理员的身份进入.
点击File然后选中License Management(许可证管理),把CID中的内容复制下来,填入Keil_Lic.exe中的CID处,点击生成按钮,然后把生成的代码复制......
关于S3C2440的学习总结(一)--内存分配和启动方式(2024-07-22)
内部有4KB的缓冲RAM,成为“steppingstone”,当从NAND FLASH启动时,CPU先将NAND FLASH的前面4KB的代码复制到steppingstone中,然后跳到地址0处开......
可创建小型组合与时序逻辑电路的PLU可编程逻辑单元(2023-03-14)
用来复位。always语句中的posedge clock将由CLKIN引脚的时钟输入代替,所以clock引脚是不起作用的。将生成的代码复制到main函数中,用逻辑分析仪测试的结果如下:
......
2440的控制器拾遗(2023-09-05)
地址是指向nor flash 里面读取指令
当用nand flash的的时候: 会把nand flash的前4K的代码复制到内部4k内存里面
在2440里面 bank 7和bank6必须......
十三、S3C2440 裸机 — 初始化代码及MMU(2023-07-11)
@*************************************************************************
2 @ File:head.S
3 @ 功能:设置SDRAM,将第二部分代码复制......