摘要: 优先级问题表达式可能误以为的结果实际结果.的优先级高于*。->操作符用于消除这个问题*p.fp所指对象的字段f。(*p).f对p去f偏移,作为指针,然后进行解除引用操作。*(p.f)[]高于*int *ap[]ap是个指向int数组的指针。Int(*ap)[]ap是个元素为int指针的数组。int ... 阅读全文
posted @ 2015-11-17 18:23 Chars-D 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 如果通过执行自定义安装来安装 Windows7,而没有在安装过程中格式化分区,则以前版本的 Windows中使用的文件存储在 Windows.old文件夹中。此文件夹中文件的类型取决于您的电脑。使用 Windows7达到一定时间(例如,一周或两周)后,如果您确信您的文件和设置已返回到您希望它们位于的... 阅读全文
posted @ 2015-11-17 18:22 Chars-D 阅读(255) 评论(0) 推荐(0) 编辑
摘要: MySQL忘记密码解决方案:破解本地密码:Windows:1.用系统管理员登陆系统。2.停止MySQL的服务。3.进入命令窗口,然后进入 MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin4.跳过权限检查启动MySQL,c:\mysql\bin>mysqld-nt... 阅读全文
posted @ 2015-11-17 18:21 Chars-D 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。分别说明。先声明几个指针放着做例子:例一:(1)int*ptr;(2)char*ptr;(3)in... 阅读全文
posted @ 2015-11-17 18:20 Chars-D 阅读(225) 评论(0) 推荐(0) 编辑
摘要: getchar()是stdio.h中的库函数,它的作用是从stdin流中读入一个字符,也就是说,如果stdin有数据的话不用输入它就可以直接读取了。getch()和getche()是conio.h中的库函数,它的作用是从键盘接收字符。getchar带有显示。与前面两个函数的区别在于:getchar(... 阅读全文
posted @ 2015-11-17 18:16 Chars-D 阅读(730) 评论(0) 推荐(1) 编辑
摘要: 导语在你调试程序时,当程序被停住时,你可以使用print命令(简写命令为p),或是同义命令inspect来查看当前程序的运行数据。print命令的格式是:printprint /是表达式,是你所调试的程序的语言的表达式(GDB可以调试多种编程语言),是输出的格式,比如,如果要把表达式按16进制的格式... 阅读全文
posted @ 2015-11-17 12:32 Chars-D 阅读(343) 评论(0) 推荐(0) 编辑
摘要: asctime(将时间和日期以字符串格式表示)相关函数time,ctime,gmtime,localtime表头文件#include定义函数char * asctime(const struct tm * timeptr);函数说明asctime()将参数timeptr所指的tm结构中的信息转换成真... 阅读全文
posted @ 2015-11-17 12:30 Chars-D 阅读(2100) 评论(0) 推荐(0) 编辑
摘要: @property (nonatomic, assign) NSString *title;什么是assign,copy,retain之间的区别?assign: 简单赋值,不更改索引计数(Reference Counting)。copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放... 阅读全文
posted @ 2015-11-17 12:28 Chars-D 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 我们提交表单的时候,不能忽视的一个限制是防止用户重复提交表单,因为有可能用户连续点击了提交按钮或者是攻击者恶意提交数据,那么我们在提交数据后的处理如修改或添加数据到数据库时就会惹上麻烦。 那么如何规避这中重复提交表单的现象出现呢?我们可以从很多方面入手: 首先从前端做限制。前端JavaScr... 阅读全文
posted @ 2015-11-17 11:46 Chars-D 阅读(278) 评论(0) 推荐(0) 编辑