
C
文章平均质量分 53
J-SC-30
这个作者很懒,什么都没留下…
展开
-
C语言中产生随机数
C语言/C++怎样产生随机数:这里要用到的是rand()函数, srand()函数,C语言/C++里没有自带的random(int number)函数。(1) 如果你只要产生随机数而不需要设定范围的话,你只要用rand()就可以了:rand()会返回一随机数值, 范围在0至RAND_MAX 间。RAND_MAX定义在stdlib.h, 其值为2147483647。例如:#includ转载 2015-03-27 17:48:05 · 673 阅读 · 0 评论 -
C语言计算数组的元素和(帮助理解指针)
数组作为参数原创 2015-07-15 17:13:57 · 642 阅读 · 0 评论 -
C语言itoa()函数和atoi()函数详解(整数转字符C实现)
C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。1.int/float to string/array:C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串,下面列举了各函数的方法及其说明。● itoa():将整型值转换为字符串。● ltoa():将长整型值转换为字符串。● ultoa():将转载 2015-08-12 20:53:37 · 491 阅读 · 0 评论 -
C语言tips
C语言的tips原创 2015-07-29 13:58:38 · 654 阅读 · 0 评论 -
C语言位运算 简解
位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。C语言提供的位运算符列表:运算符含义描述& 按位与 如果两个相应的二进制位都为1,则该位的结果值为1,否则为0| 按位或 两个相应的二进制位中只要有一个为1,该位的结果值为1^原创 2015-08-07 12:18:20 · 402 阅读 · 0 评论 -
关键字static和const的作用
这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用:1)在函数体内,一个被声明为静态的变量在这一函数被调用过程中维持其值不变(该变量存放在静态变量区)。2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就转载 2015-09-25 10:00:26 · 517 阅读 · 0 评论 -
关于C中指针的引用*&
/*这部分是关于指针的引用*&的说明 指针的引用,相当于传递的是: 指针的指针, 这样指针的数值是可以改变的 而单传递指针,不传递指针的引用,那么指针指向的数据是可以改变,而指针本身是不可以改变的 fun(int * pA); // pA的数值在函数返回后不会变化 fun(int*& pA); // pA的数值在函原创 2015-09-24 21:50:56 · 582 阅读 · 0 评论 -
C语言strcpy函数
strcpy的函数的实现char * strcpy(char *dst,const char *src) //[1]{ assert(dst != NULL && src != NULL); //[2] char *ret = dst; //[3] while ((*dst++=*src++)!='\0'); //[4] return ret;}原创 2015-09-24 10:12:43 · 646 阅读 · 0 评论