码迷,mamicode.com
首页 >  
搜索关键字:strlen sizeof    ( 8171个结果
Win32平台下的微软C编译器的对齐策略
引言首先看一个C语言下结构体的小程序。#includestruct StudentInfo { char i; int j;};void main() { printf("%d\n",sizeof(struct StudentInfo)); }输出结果:8不解,以为是...
分类:Windows程序   时间:2014-07-30 12:05:53    阅读次数:280
小小翻译家 【杭电-1048】 附题
/* The Hardest Problem Ever Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 15859    Accepted Submission(s): 7331 Problem Description Ju...
分类:其他好文   时间:2014-07-30 10:08:23    阅读次数:371
动态内存
intcount=0;//定义数组长度printf("请输入数组长度:");scanf("%d",&count);int*p=malloc(sizeof(int)*count);for(inti=0;i<count;i++){*(p+i)=arc4random()%(count-1+1)+1;printf("%d",*(p+i));}printf("\n");intmax=0;for(inti=0;i<count;i++){if(max<*(p+i)){ma..
分类:其他好文   时间:2014-07-30 03:30:33    阅读次数:202
C++ sizeof的使用总结 (转载)
说明:以下代码在VS2008中通过,在32位操作系统下。1.定义sizeof是一个操作符(operator)。其作用是返回一个对象或类型所占的内存字节数。其返回值类型为size_t。(size_t在头文件stddef.h中定义,它依赖于编译系统的值,一般定义为typedef unsigned int...
分类:编程语言   时间:2014-07-29 21:24:02    阅读次数:318
linux 内核源代码分析 - 获取数组的大小
#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))測试程序:#include #includestruct dev{ int a; char b; float c;};struct dev devs[]={ { 1,'a',7.0, },...
分类:系统相关   时间:2014-07-29 21:16:52    阅读次数:267
获取windows版本信息
procedure TForm1.Button1Click(Sender: TObject);Var OSVI:OSVERSIONINFO;begin OSVI.dwOSversioninfoSize:=Sizeof(OSVERSIONINFO); GetVersionEx(OSVI); Capti...
分类:Windows程序   时间:2014-07-29 20:43:02    阅读次数:295
sizeof和strlen的区别
例1:char ss[100]=”0123456789”; Sizeof(ss)结果为100,ss表示在内存中预分配的大小,100*1; Strlent(ss)结果为10,它的内部实现是用一个循环计算字符串的长度,直到”\0”为止。例2:int ss[100]=”0123456789”; Sizeo...
分类:其他好文   时间:2014-07-29 17:03:02    阅读次数:205
如何提出一个字符中随机出现的数字
chara[100];char*p=a;printf("pleaseenter<100zifchuan:\n");for(inti=0;i<100;i++){scanf("%c",(p+i));if(*(p+i)==‘\n‘){*(p+i)=‘\0‘;break;}}unsignedlongleng=strlen(a);printf("原字符串:\n%s\n",a);for(intk=0;k<leng;k++){for(inti=0;i<leng;i++){if(*(p+i)&..
分类:其他好文   时间:2014-07-29 15:42:49    阅读次数:187
checked、is、as、sizeof、typeof运算符
//--------------------------------checked防止溢出byteb=255;checked{b++;}Console.WriteLine(b.ToString());//byte类型只包含0~255,加上checked所以会抛出异常//is运算符,检查对象是否与特定的类型兼容inti=0;Console.WriteLine(iisobject);//True//---------------------..
分类:其他好文   时间:2014-07-29 15:40:14    阅读次数:179
hdu 4883 TIANKENG’s restaurant
//暴搜 # include # include # include using namespace std; struct node { int b; int e; int num; }; struct node a[10010]; int cmp(node a1,node a2) { return a1.b<a2.b; } int main() {...
分类:其他好文   时间:2014-07-29 14:48:08    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!