随笔分类 -  语言知识

摘要:题意: 给出一串已加密的报文,报文的原内容是由这串密码和某一个大写字母异或而来的。 已知这串报文仅由大写字母组成,请输出原报文思路: 水题,枚举A~Z 如果加密报文的每一个大写字母和当前枚举的字母异或后在合法范围内,即都是大写字母,则该字母就是keyword..Tips: ---***这里是重点***-- ①. 规律,a^b = c --> a^c = b & b^c = a ②. 两个整型异或的结果不是整型,需要强制转换..Code: 1 #include <stdio.h> 2 #include <cstring> 3 4 int main() 5 { 阅读全文
posted @ 2013-06-06 20:29 Griselda. 阅读(322) 评论(0) 推荐(0) 编辑
摘要:Ambiguous operators need parentheses -----------不明确的运算需要用括号括起Ambiguous symbol ''xxx'' ----------------不明确的符号Argument list syntax error ----------------参数表语法错误Array bounds missing ------------------丢失数组界限符Array size toolarge -----------------数组尺寸太大Bad character in paramenters -------- 阅读全文
posted @ 2012-08-11 17:45 Griselda. 阅读(229) 评论(0) 推荐(0) 编辑
摘要:C指针声明解读之左右法则C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可以说是相反的。右左法则的英文原文是这样说的: The right-left rule: Start reading the declaration from the innermost parentheses, go right, and then go left. When you enco 阅读全文
posted @ 2012-08-08 19:15 Griselda. 阅读(191) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示