码迷,mamicode.com
首页 >  
搜索关键字:strlen sizeof    ( 8171个结果
【C语言】数组名传递给函数,数组的sizeof变为4的原因
C语言中,数组名作为参数传递给函数时,退化为指针,sizeof对指针操作结果应该是4。例子如下:#includeusing namespace std;void Swap_arr(char* charArr){ int len = sizeof(charArr); cout usin...
分类:编程语言   时间:2014-09-03 21:01:47    阅读次数:197
PHP代码不应有的坏习惯
>>使用echo取代print>>使用str_replace取代preg_replace, 除非你绝对需要>>不要使用 short tag>>简单字符串用单引号取代双引号>>head重定向后记得使用exit>>不要在循环中调用函数>>isset比strlen快>>始中如一的格式化代码>>不要删除循环...
分类:Web程序   时间:2014-09-03 14:50:46    阅读次数:176
数据结构复习笔记--数组
最后还是决定在未来的道路上走向软件开发者这条路,从现在重新复习数据结构和算法。 关于数组有几个比较有意思的特点。 1.对于数组 int List[3],编译器将List[i]解释为指向一个地址为List + i*sizeof(int)的整数的指针。 对于int * List, int *List.....
分类:其他好文   时间:2014-09-03 11:01:26    阅读次数:126
结构体字节对齐
结构体字节对齐 在用sizeof运算符求算某结构体所占空间时,并不是简单地将结构体中所有元素各自占的空间相加,这里涉及到内存字节对齐的问题。从理论上讲,对于任何 变量的访问都可以从任何地址开始访问,但是事实上不是如此,实际上访问特定类型的变量只能在特定的地址访问,这就需要各个变量在空间上按一定的规则...
分类:其他好文   时间:2014-09-02 22:48:45    阅读次数:231
多重背包
//多重背包void WKnapsack4(int *value, int* v, int *Num, int n, int V){ int d[100][100]; memset(d, 0, sizeof(int)* 100*100); bool visit[100][100]; mems...
分类:其他好文   时间:2014-09-02 22:37:45    阅读次数:212
单源最短路 判负环
Wormholeshttp://poj.org/problem?id=3259spfa 2e 1 #include 2 #include 3 #include 4 #include 5 #define mt(a,b) memset(a,b,sizeof(a)) 6 using namespace s...
分类:其他好文   时间:2014-09-02 19:42:45    阅读次数:235
单源最短路
Invitation Cards http://poj.org/problem?id=1511dij+priority queue o (elogv) 1 #include 2 #include 3 #include 4 #define mt(a,b) memset(a,b,sizeof(a...
分类:其他好文   时间:2014-09-02 15:23:45    阅读次数:238
TreeSegment2299
题目大意:给出长度为n的序列,每次只能交换相邻的两个元素,问至少要交换几次才使得该序列为递增序列。#include#include#include#definemem(a)memset(a,0,sizeof(a))#defineMIN(a,b)((a)>1;if(num>1;intans=0;if(...
分类:其他好文   时间:2014-09-02 10:13:04    阅读次数:307
结构体,联合体,内存分配
#include struct a{ char x[6]; int y; char z[6]; }; struct b{ int y; char x[6]; char z[6]; }; union c{ char x[6]; int y; char z[6]; }; int main() { printf("%d,%d,%d\n",sizeof(struct a),sizeof...
分类:其他好文   时间:2014-09-01 22:50:33    阅读次数:260
矩阵快速幂
poj 3070Fibonaccihttp://poj.org/problem?id=3070模板题,矩阵都给你写好了。 1 #include 2 #include 3 #define mt(a,b) memset(a,b,sizeof(a)) 4 class Matrix { ///矩阵 5 .....
分类:其他好文   时间:2014-09-01 22:20:53    阅读次数:335
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!