02 2016 档案
sizeof(转载)
摘要:原文地址:http://blog.sina.com.cn/s/blog_5da08c340100bmwu.html 转载至:http://www.cnblogs.com/wangkangluo1/archive/2011/09/27/2193072.html sizeof是C语言的一种单目操作符,它 阅读全文
posted @ 2016-02-19 13:39 yanhh 阅读(171) 评论(0) 推荐(0)
gcc -Wall -pedantic -ansi(转载)
摘要:转载自 "R G Y CQ的新浪博客" Wall显示所有的警告信息 Wall选项可以打开所有类型的语法警告,以便于确定程序源代码是否是正确的,并且尽可能实现可移植性。 对Linux开发人员来讲,GCC给出的警告信息是很有价值的,它们不仅可以帮助程序员写出更加健壮的程序,而且还是跟踪和调试程序的有力工 阅读全文
posted @ 2016-02-18 17:03 yanhh 阅读(2790) 评论(0) 推荐(0)
理解复杂的声明
摘要:很多人不知道怎么理解这种复杂的东西,我说下我理解的方法罢。 我遵循的理解方法是“怎么用就怎么声明”。拿上面的作为例子。 先查优先级表,加几个括号: 它的意义就是: 是一个没有参数,返回值是void的函数。 所以 的意义就是:指向一个没有参数,返回值是void的函数的函数指针。 所以 的意义就是:一个 阅读全文
posted @ 2016-02-18 09:35 yanhh 阅读(202) 评论(0) 推荐(0)
C语言的一些小知识
摘要:注:本文讨论的“C语言”为GNU C,而非ANSI C 标准库 语法 switch语句中的case关键词可以放在任何地方 声明紧随用途之后 理解声明有一条很简单的法则:一个声明是要告诉你,你所声明的对象要如何使用。例如: 这非常有用。 指定初始化 在c99之前,你只能按顺序初始化一个结构体。在c99 阅读全文
posted @ 2016-02-11 17:32 yanhh 阅读(340) 评论(0) 推荐(0)
GDB的常用命令
摘要:定断点 。会返回一个断点号(breakpoint no)。 输出 。可以夹杂类型装换、解引用。 遇到断点自动执行命令 。 停止执行 。 退出GDB 。 阅读全文
posted @ 2016-02-03 16:56 yanhh 阅读(212) 评论(0) 推荐(0)
8皇后问题
摘要:描述 在8x8的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上。 问: 1. 有多少种解法? 2. 这些解法分别是什么? 思路 枚举所有皇后的位置,直到8个皇后都放完或没有皇后可放时输出结果。 为了方便编程,我们先输出每一个解法,接着输出一共有多少种解法 阅读全文
posted @ 2016-02-03 13:24 yanhh 阅读(159) 评论(0) 推荐(0)