码迷,mamicode.com
首页 >  
搜索关键字:strlen sizeof    ( 8171个结果
c--strncpy使用
用法: char dst[256] = {0}; char *src = "src"; strncpy(dst, src, sizeof(dst) - 1);
分类:其他好文   时间:2014-07-10 10:06:37    阅读次数:169
php 记录图片浏览次数次数
0) { $t = array(); $content = fread($fp,filesize('ipdata.txt')); $t = split("\n",$content); $i = sizeof($t); } $record = $i.' ip: '.$...
分类:Web程序   时间:2014-07-07 19:30:38    阅读次数:252
动态内存可以跨函数使用示例与静态变量不能跨函数使用
动态内存可以跨函数使用示例# include # include void f(int ** q){ *q = (int *)malloc(sizeof(int)); //sizeof(数据类型) 返回值是该数据类型所占的字节数 //等价于 p = (int *)mall...
分类:其他好文   时间:2014-07-07 17:54:08    阅读次数:209
C语言--指针数组大小
#include #include int main(void){char *str[3]={"Hello,thisisasample!","Hi,goodmorning.","Helloworld"};char s[80];printf("size %d\n",sizeof(char [3]))....
分类:编程语言   时间:2014-07-01 20:03:42    阅读次数:422
单源最短路总结
动态更新 先贴模板(吉林大学的模板) #define INF 0x03F3F3F3F const int N; int path[N], vis[N]; void Dijkstra(int cost[][N], int lowcost[N], int n, int beg){ int i, j, min; memset(vis, 0, sizeof(vis));...
分类:其他好文   时间:2014-06-30 06:09:02    阅读次数:372
C/C++中避免系统的字节对齐
在定义了一个新的Struct后。 系统会按照一定的规则将新生命的类型变量进行字节对齐,如下结构体: typedef struct Test{ int a; char b[6]; }Test; 该结构体类型可能会被对齐为12个字节。 那么,在内存流和文件流操作中可能会出现这样的用法: fwrite(strPtr,1,sizeof(Test)*len,fp); 事实上,被写入了len...
分类:编程语言   时间:2014-06-29 23:36:49    阅读次数:388
new操作符
1,new操作符实际上包含三部分:operator new分配内存和调用构造函数初始化刚刚分配的内存,类型转换刚刚的指针。string* ps = new string("lalalala");相当于void* memory = operator new(sizeof(string));call s...
分类:其他好文   时间:2014-06-29 19:15:07    阅读次数:197
C语言柔性数组
结构中最后一个元素允许是未知大小的数组,这个数组就是柔性数组。但结构中的柔性数组前面必须至少一个其他成员,柔性数组成员允许结构中包含一个大小可变的数组,sizeof返回的这种结构大小不包括柔性数组的内存。包含柔数组成员的结构用malloc函数进行内存的动态分配,且分配的内存应该大于结构的大小以适.....
分类:编程语言   时间:2014-06-27 16:31:24    阅读次数:320
【C++基础】sizeof 与 strlen的区别
要理解两者的区别,就要分别理解他们的本质strlen(char *) 计算字符串的长度,内部实现是用一个循环计算字符串的长度,直到‘\0’为止1.srtlen 是一个函数,参数只能为char 或者 string (sizeof是运算符,可以对好多类型作sizeof,如struct, class等)2...
分类:编程语言   时间:2014-06-27 15:32:40    阅读次数:246
Think in Java(三):操作符
1. "==" 和 equals (1) == 用于判断引用对象的内存地址是否相同。 (2) equals比较的也是地址, 但是如果你重写了equals方法, 那么它就可以比较对象的内容。 2. 关于sizeof C和C++的sizeof()用于获取数据需要占用多少字节的内存, 之所以需要sizeof是考虑到平台移植, 因为C和C++相同的数据类型在不同的机器上...
分类:编程语言   时间:2014-06-27 08:31:59    阅读次数:259
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!