当我们的用户名中出现计算机编程语言关键字或者用户名就是计算机编程语言关键字,应用程序会怎样?也许会导致程序出现bug。
网络有消息称,国外演员兼作家Rachel True因为名字中含有True账号被iCloud冻结。
true和false在编程语言是布尔值,通常和if语句一起来判断是、否然后进行不同的操作。从Rachel True的截图中可以看出,用户名导致iCloud停止响应,原因是last name 属性类型错误。
之前也曾看见过有网友把自己的昵称改成null,nullptr等等。因为用户名而引起的bug还并不多见,最多的也就是用户名的值为空指针而显示了null。
计算机语言关键字还有很多,如:return、if、for、while、break等等。不过,最好不要轻易去尝试,按照这篇消息的报道,Rachel True账号的问题已经持续了半年多,曾花了几个小时和客服沟通都没有解决问题。