2021年3月12日

对gets()函数的误解

摘要: 使用gets()并不意味着一个字符数组一定要从0号开始存储。事实上,在gets()的参数是一个指针类型,传入例如 a+1不就可以从1号开始了。 阅读全文

posted @ 2021-03-12 16:57 Eusion 阅读(99) 评论(0) 推荐(0)

“先调用,后定义”原则

摘要: 有的时候,当我们写到一段程序时,发现需要调用一个未定义的变量,这个时候应该果断地先使用这个变量,再在正确的位置对其进行补充定义(而不是在调用的位置立即补充定义)。 阅读全文

posted @ 2021-03-12 15:13 Eusion 阅读(58) 评论(0) 推荐(0)

摘要: 函数的退出返回因为有return语句的存在而变得明显,而循环语句的自然退出(非break退出)比较隐蔽,故要注意。 阅读全文

posted @ 2021-03-12 15:01 Eusion 阅读(51) 评论(0) 推荐(0)

关于BFS

摘要: 由于递归函数往往对应于DFS式的嵌套结构,而BFS显然不是嵌套结构,故其函数也不是递归函数。 阅读全文

posted @ 2021-03-12 14:32 Eusion 阅读(57) 评论(0) 推荐(0)

导航