码迷,mamicode.com
首页 >  
搜索关键字:sizeof    ( 5917个结果
C++中不可重载的5个运算符
大多数运算符都是可以重载的,但是有5个运算符C++语言规定是不可以重载的.1. .(点运算符),通常用于去对象的成员,但是->(箭头运算符),是可以重载的2.::(域运算符),即类名+域运算符,取成员,不可以重载3..*(点星运算符,)不可以重载,成员指针运算符".*,即成员是指针类型4.?:(条件...
分类:编程语言   时间:2014-12-06 20:13:37    阅读次数:143
C/C++
关于编译器的部分:malloc 和 sizeof:#include #include int main(void){ int *p; p=malloc(sizeof(int)); *p=2; printf("*p= %d ,sizeof('a')=%d\n",*p,sizeo...
分类:编程语言   时间:2014-12-06 18:08:14    阅读次数:163
将单字节Char转化为双字节的wchar_t的转换函数
1 wchar_t* c2w(const char *str)2 {3 int length = strlen(str)+1;4 wchar_t *t = (wchar_t*)malloc(sizeof(wchar_t)*length);5 memset(t,0,len...
分类:其他好文   时间:2014-12-06 16:39:53    阅读次数:123
【字符串匹配】AC自动机模板
AC自动机struct ACauto{ int ch[MAXN][26]; int size; int f[MAXN],last[MAXN],val[MAXN],cnt[MAXN]; void init()//初始化 { size=1; memset(ch[0],0,sizeof(ch[0])...
分类:其他好文   时间:2014-12-06 15:16:58    阅读次数:186
字符串匹配相关模板(字典树、KMP、AC自动机)
字典树struct Trie{ int ch[MAXN][26]; int cnt; Trie() { cnt=1; memset(ch[0],0,sizeof(ch[0])); } int idx(char c) { return c-'a'; } void insert(char *s...
分类:其他好文   时间:2014-12-06 11:21:30    阅读次数:161
在C语言中,double、long、unsigned、int、char类型数据所占字节数
和机器字长及编译器有关系:所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的):1 sizeof(short int)<=sizeof(int) 2 sizeof(int)<=sizeof(long int) 3 short int...
分类:编程语言   时间:2014-12-05 12:08:30    阅读次数:234
SDUT OJ 数据结构实验之队列一:排队买饭
#include #include #include #define N 10010 using namespace std; int main() { int m,i,a[N],b[N],top,n,y,j; string x[N]; memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); cin>>m; top=0; for(i=1;i<=m;...
分类:其他好文   时间:2014-12-05 00:50:43    阅读次数:227
sizeof()
看到一个C++的笔试题:已知一个类SaleData{ int a; char b;},用它定义一个对象SaleData sale,问sizeof(SaleData),sizeof(sale)分别是多少?答案:都是5;sizeof()是用来计算类型的存储空间的函数,当其参数为类型时,返回该类型所占.....
分类:其他好文   时间:2014-12-04 23:07:41    阅读次数:218
二叉树先序构建+(先序,中序,后序遍历)
/* * 样例 DBA,,C,,E,GF,,, */ #include #include #include #include #include #include #include #include #include #include #include #define ms(x,y) memset(x,y,sizeof(x)) const int MAXN=1000+10; const ...
分类:其他好文   时间:2014-12-04 18:10:28    阅读次数:192
BFS/poj 1426 Find The Multiple
1 #include 2 #include 3 #include 4 using namespace std; 5 int n; 6 bool v[210]; 7 unsigned long long bfs(int n) 8 { 9 memset(v,0,sizeof(v));10 ...
分类:其他好文   时间:2014-12-04 10:13:57    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!