码迷,mamicode.com
首页 >  
搜索关键字:char const p    ( 57984个结果
函数重载
疑问void max(const int x, const int y);void max(int x, int y);为什么报错:重复声明解释“这种差异并不影响传递至函数的对象...其原因在于实参传递的方式。复制形参时并不考虑形参是否为const---函数操纵的只是副本。函数无法修改实参...这两...
分类:其他好文   时间:2014-07-22 23:16:32    阅读次数:297
str_replace字符串替换
字符串替换, src 源字符串, buf_size 缓冲大小, search搜索的字符串大小, repstr 需要替换成的字符串int str_replace(char *src, unsigned int buf_size, char* search, char *repstr){ if(!src...
分类:其他好文   时间:2014-07-22 23:15:37    阅读次数:380
获取本机IP
///////////////////////////////获取本机IP#define MAXADDRS 32extern char *if_names[MAXADDRS];extern char *ip_names[MAXADDRS];extern char *hw_addrs[MAXADDR....
分类:其他好文   时间:2014-07-22 23:15:34    阅读次数:395
数组与指针——参数
引入:#include#includevoidfun(char**q){exit;}voidmain(){char**p,a[6][8];p=a;fun(a);}编译不能通过!ERROR:不能将”char(*)[8]”类型的值分配到”char**”类型的实体。ERROR:”char(*)[8]”类型...
分类:其他好文   时间:2014-07-22 23:11:34    阅读次数:313
java中的流程控制
流程控制顺序执行流程条件分支流程if(布尔表达式) {}if(布尔表达式) {} else{} if(表达式1){}else if(表达式2){}else if...else{}switch(int型表达式或变量) // byte short int char string(1.7之后){ ...
分类:编程语言   时间:2014-07-22 23:10:35    阅读次数:353
位运算+引用+const+new/delete+内联函数、函数重载、函数缺省参数
一、位运算应用:1、判断某一位是否为12、只改变其中某一位,而保持其它位都不变位运算操作:1、&按位与(双目):将某变量中的某些位清0(与0位与)且同时保留其它位不变(与1位与);获取某变量中某一位(与其位与后判断是否为该数)2、|按位或(双目):将某变量中的某些位置1(与1位或)且保留其它位不变3...
分类:其他好文   时间:2014-07-22 23:10:13    阅读次数:279
C函数指针
一个通常的函数调用的例子://声明(一般头文件中)void MyFun(int x); //此处的申明也可写成:void MyFun( int );int main(int argc, char* argv[]){ MyFun(10); //这里是调用MyFun(10);函数 return 0;}v...
分类:其他好文   时间:2014-07-22 23:06:16    阅读次数:239
cocos2dx加密解密资源
先加密游戏资源然后改cocos2dx底层代码,在读取的时候进行解密 1 unsigned char* CCFileUtils::getFileData(const char* pszFileName, const char* pszMode, unsigned long * pSize) 2 { 3...
分类:其他好文   时间:2014-05-01 15:38:50    阅读次数:285
poj 3384 Feng Shui 半平面交的应用 求最多覆盖凸多边形的面积的两个圆 的圆心坐标
题目来源:http://poj.org/problem?id=3384分析:用半平面交将多边形的每条边一起向“内”推进R,得到新的多边形(半平面交),然后求多边形的最远两点。代码如下:const double EPS = 1e-10;const int Max_N = 105 ;struct Poi...
分类:其他好文   时间:2014-05-01 14:35:31    阅读次数:528
C语言中函数返回数组
#include "stdio.h"/*int* set(int a,int *c){int *b;b=malloc(sizeof(int)*3);c[0]=a;c[1]=1+a;c[2]=2+a;b[0]=13;b[1]=14;b[2]=15;return b;}*/char *set(void)...
分类:编程语言   时间:2014-05-01 13:56:31    阅读次数:306
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!