摘要: 一、strlen 仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值。 与sizeof的区别 strlen(char*)函数求的是字符串的实际长度,它求得方法是从开始到遇到第一个'\0',如果你只定义没有给它赋初值,这个结果是不定的,它会从aa首地址一直找下去,直到遇到'\0'停止。 char aa[10];cout<<strlen(aa)<<endl; //结果是不定的 char aa[10]={ 阅读全文
posted @ 2012-04-18 00:33 小沣 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 今天做项目需要用到了,先不解释注释了,过几天不忙了在一点点解释!function convertCurrency(currencyDigits) { // Constants: var MAXIMUM_NUMBER = 99999999999.99; // Predefine the radix characters and currency symbols for output: var CN_ZERO = "零"; var CN_ONE = "壹"; var CN_TWO = "贰"; var CN_THREE = "叁 阅读全文
posted @ 2012-04-06 13:58 小沣 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就是针对编程工作中的一些体会和经验做相关的阐述。 第一招:以空间换时间 计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招--以空间换时间。比如说字符串的赋值: 方法A:通常的办法#define LEN 32char string1 [LEN];memset (string1,0,LEN);strcpy (string1,"This is a example!!");复制代码方法B:const char string2[LEN] ="Thi 阅读全文
posted @ 2012-04-02 22:41 小沣 阅读(239) 评论(0) 推荐(0) 编辑
摘要: localhost与127.0.0.1的区别是什么?相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析。看来这个入门问题还有人不清楚,其实这两者是有区别的。1、localhost也叫local ,正确的解释是:本地服务器127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器)他们的解析通过本机的host文件,windows自动将localhost解析为127.0.0.12、localhot(local)是不经网卡传输!这点很重要,它不受网络防火墙和网卡相关的的限制。127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡 阅读全文
posted @ 2012-04-02 22:24 小沣 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Extjs & Ext.Net 弹出整个浏览器对话框的方法top.Ext.Msg.alert("值");top.Ext.Msg.confirm("值");top.Ext.Msg.notify("值");Ext.getCmp("控件ID").setText("值"); //设置控件的Text值Ext.getCmp("控件ID").setValue("值"); //设置控件的Value值Ext.getCmp("控件ID").getT 阅读全文
posted @ 2012-04-01 15:58 小沣 阅读(6327) 评论(0) 推荐(0) 编辑
摘要: 今天刚开通的博客,很是高兴,新手进入编程世界 ,大家多多指教! 阅读全文
posted @ 2012-03-14 16:39 小沣 阅读(128) 评论(1) 推荐(0) 编辑