12 2012 档案
摘要:/*********************************************** * * 判断int,long,short,float,double的大小 * by zhaozhilu * *********************************************** */#include<stdio.h>#include<math.h>int main(){ int a,i; long int b; short int c; float d; double e; printf(...
阅读全文
摘要:1.函数名称:callocvoid * calloc(unsigned n,unsigned size);函数功能: 分配n个数据项的内存连续空间,每个数据项的大小为size函数返回: 分配内存单元的起始地址,如果不成功,返回02.函数名称:free函数原型: void free(void* p);函数功能: 释放p所指的内存区函数返回:参数说明: p-被释放的指针
阅读全文
摘要:1.自定义bool类型typedef enum {FALSE = 0,TRUE = !FALSE} BOOL;2.strlen函数:返回字符串的长度int strlen(char s[]){ int i; i = 0; while (s[i] != '\0') { ++i; } return i; }
阅读全文
摘要:/*get the max value from array*/#include<stdio.h>main(){ int i,j,row=0,colum=0,max=0; static int a[3][4]={{5,3,9,34},{24,20,11,39},{-12,23,65,29}}; max = a[0][0]; for(i=0;i<=2;i++) { for(j=0;j<=3;j++) { if(a[i][j] > max) { max = a[i][j]; row = i; colum = j; ...
阅读全文
摘要:for语句:#include <stdio.h>int main(void){ int i,sum=0; for(i=0;i<=100;i++) { sum = sum+i; } printf("the sum is %d\n",sum); return 0;}while语句:#include<stdio.h>main(){ int i=0,sum=0; while(i<=100) { sum = sum+i; i++; } printf("the sum is %d\n",sum); return 0;}do-whi
阅读全文