码迷,mamicode.com
首页 >  
搜索关键字:strlen sizeof    ( 8171个结果
东华软件笔试
1、switch语句执行过程:从第一个匹配条件开始,后边的所有代码都执行,直至结束或遇到 break; #include int main() { int x = 1,a = 0,b = 0; switch(x){ case 0:b++; case 1:a++; case 2:a++,b++; } printf("%d %d\n",a,b); return 0; }输出结果: 2...
分类:其他好文   时间:2014-10-23 17:43:43    阅读次数:174
模式匹配-KMP算法
/***字符串匹配算法***/ #include #include using namespace std; #define OK 1 #define ERROR 0 #define OVERFLOW -2 typedef int Status; #define MAXSTRLEN 255 //用户可在255以内定义最长串长 typedef char SString[MAXSTRLEN+...
分类:编程语言   时间:2014-10-23 12:27:09    阅读次数:161
不调用if比较两个int a, b大小
方案一: 所有比较都不用 int min = (a + b - abs(a - b)) / 2;(a与b的和减去a与b的差就等于a与b中较小值的两倍,再除以2即可得到较小值) int max = (a + b + abs(a - b)) / 2; 同上 方案二: int max(int a, b) { switch((unsigned int)(a - b) >> sizeof(in...
分类:其他好文   时间:2014-10-22 22:05:54    阅读次数:253
解剖Nginx·自动脚本篇(7)类型相关脚本系列
1 auto/types/sizeof该脚本的功能,是通过测试程序获知给定的ngx_type的大小。1.1 显示提示信息echo $ngx_n "checking for $ngx_type size ...$ngx_c"cat > $NGX_AUTOCONF_ERR----------------...
分类:其他好文   时间:2014-10-22 17:43:42    阅读次数:197
C语言的内存对齐
从一个例子开始象下面这样定义的结构体占几个字节?typedef struct{ char a; int i;} Sample;char占1个字节,int占4个字节,答案是5个字节? 错了。如果用gcc编译,sizeof(Sample)的结果是8个字节。这是怎么回事?进一步观察,Sampl...
分类:编程语言   时间:2014-10-22 15:48:32    阅读次数:228
C++——重点复习
1.strlen函数总是假定其参数字符串以NULL结束,若字符串不是以NULL结束,计算的结果将不可预料。2.多个表达式可以由逗号分开,每个表达式的值分别计算,但整个表达式的值是最后一个表达式的值。3.二维数组转化为一维数组后,二维数组元素a[x][y] = b[x * 列数 + y],其中b是转化...
分类:编程语言   时间:2014-10-22 06:24:22    阅读次数:182
sizeof 和 strlen 的区别
#include #include int main (int argc, char **argv) { char *a = "0123456789"; char b[] = "0123456789"; char c[100] ="0123456789"; int d[100] ={0,1,2,3,...
分类:其他好文   时间:2014-10-21 19:34:17    阅读次数:243
PHP 语言结构(Language constructs)和函数的区别
相信大家经常看到对比一些PHP应用中,说用isset() 替换 strlen(),isset比strlen执行速度快等。例子:if ( isset($username[5]) ) {// The username is at least six characters long.}原因是isset是语...
分类:编程语言   时间:2014-10-21 19:10:29    阅读次数:239
SDUTOJ 1449 子串
#include #include #include using namespace std; char s1[101],s2[21]; int next[105],cont; void getnext(char s[]) { int j=-1,i=0,len; next[0]=-1; len=strlen(s); while(i<len) { if(j==-1||s[i]==s[j...
分类:其他好文   时间:2014-10-21 12:16:36    阅读次数:192
php函数小结2014.10.19
1、count()别名sizeof():计算数组中的单元数目或对象中的属性个数<?php$food=array(‘fruits‘=>array(‘orange‘,‘banana‘,‘apple‘),‘veggie‘=>array(‘carrot‘,‘collard‘,‘pea‘));//recursivecountechocount($food,COUNT_RECURSIVE);//output8//normalcountechocount(..
分类:Web程序   时间:2014-10-21 02:25:39    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!