1、 #include <stdio.h> int main(void) { int i; do { puts("please input an integer."); printf("i = "); scanf("%d", &i); } while (i <= 0); while (i > 0)
转载 2021-01-05 23:23:00
84阅读
2评论
1.前言     一直以来对C语言的类型转换规则不理解,也没有找到相关的资料。偶然的机会查到关于安全编程的相关文献-----MISRA。里面对相关内容作了详细的介绍。我这里根据其内容整理了一下,以备查阅。 2.显式和隐式数据转换       C 语言给程序员提供了相当大的自由度并允许不同数&#20540;类型可以自动转换。由于某些功能
原创 2014-09-16 13:17:00
1966阅读
C语言中函数参数传递区别于值传递和地址传递,地址传递过程其实也是一种值传递的特殊过程,下面分别做简单介绍,加强记忆。值传递:代码如下,传递过程是将实参a、b的值传递给形参,然后二者再无任何联系,从运行结果看,并不能实际完成a、b变量值的交换,在被调函数swap()执行完毕以后,被调函数的局部变量消失,内存回收,只是简单的将值传递过去而已。voidswap(inta,intb){intc;c=a
原创 2020-04-25 12:35:45
1963阅读
R语言的输出函数cat,sink,writeLines,write.table根据输出的方向分为输出到屏幕和输出到文件。1.cat函数即能输出到屏幕,也能输出到文件.使用方式:cat(... , file = "", sep = " ", fill = FALSE, labels = NULL,append = FALSE)有file时,输出到file。无file时,输出到屏幕。append参数:
转载 2023-05-23 10:46:42
210阅读
  2010-12-15 14:52:45|  分类: C语言学习 |  标签:open函数   |字号大中小 订阅       语法Open   ( windowvar, windowtype {, parent } )   参数windowvar:指定窗口变量名,Open
转载 精选 2011-11-20 11:35:22
7845阅读
1、函数原型。 #include <stdio.h> char *strncpy(char *s1, const char *s2, size_t n) { char *tmp = s1; while(n) { if(!(*s1++ = *s2++)) break; n--; } while(n--
转载 2021-05-31 21:52:00
304阅读
函数说明 : 因为rand() 的内部实现是用线性同余法做的,它不是真的随机数,只不过是因为其周期特别长,所以有一定的范围里可看成是随机的,rand() 会返回一随机数值,范围在 0 至 RAND_MAX 间。在调用此 函数产生随机数前,必须先利用 srand()设置好随机数种子,如果未设随机数种子 ...
转载 2021-08-10 22:39:00
490阅读
1点赞
2评论
一般形式编辑函数名: fscanf功 能: 从一个流中执行格式化输入,fscanf遇到空格和换行时结束,注意空格时也结束。这与fgets有区别,fgets遇到空格不结束。返回值:整型,成功返回读入的参数的个数,失败返回EOF(-1)。用法:1int fscanf(FILE*stream,constchar*fo
原创 2021-07-12 10:31:11
1173阅读
1、函数原型。 #include <stdio.h> char *strncat(char *s1, const char *s2, size_t n) // 这里的cat指的是:concatenate { char *tmp = s1; while(*s1) s1++; while(n--) if
转载 2021-05-31 22:59:00
306阅读
c语言中strcat函数。 1、函数原型。 #include <stdio.h> char *strcat(char *s1, const char *s2) { char *tmp = s1; while(*s1) s1++; while(*s1++ = *s2++) ; return tmp;
转载 2021-05-31 22:26:00
262阅读
write函数C语言函数。write函数所在的头文件 write有两种用法。一种是:ssize_twrite(int handle, void *buf, int nbyte);handle 是文件描述符;buf是指定的缓冲区,即指针,指向一段内存单元;nbyte是要写入文件指定的字节数;返回值:写入文档的字节数(成功);-1(出错)
原创 2021-07-12 10:31:06
6981阅读
exit好象在stdio.h里面,所以要有包含头文件 return是返回函数调用,如果返回的是main函数,则为退出程序 exit是在调用处强行退出程序,运行一次程序就结束 ------------------------------------------------------------------- return 是返回 函数返回 而exit是退出
原创 2021-07-12 10:31:10
1280阅读
gets函数,从标准输入读取一行文本,一行输入由一串字符组成,以一个换行符结尾;gets函数丢弃换行符,并在该行的末尾存储一个NUL字符(类似‘\0’), 然后返回一个非NULL值。当gets函数被调用但事实上不存在输入行时,它返回NULL值。注意点:给字符串分配空间加NUL的空间;格式字符串包含格...
转载 2014-05-22 17:33:00
104阅读
2评论
fclose是一个函数名,功能是关闭一个流。注意:使用fclose()函数就可以把缓冲区内最后剩余的数据输出到内核缓冲区,并释放文件指针和有关的缓冲区。函数原型:int fclose( FILE *fp );返回值:如果流成功关闭,fclose 返回 0,否则返回EOF(-1)。(如果流NULL,而且程序可以继续执行,fclose设定error number给EINVAL,并返回
原创 2021-07-12 10:31:09
1554阅读
C-index,c指数即一致性指数(index of concordance),用来评价模型的预测能力。c指数是资料所有病人对子中预测结果与实际结果一致的对子所占的比例。它估计了预测结果与实际观察到的结果相一致的概率。c指数的计算方法是:把所研究的资料中的所有研究对象随机地两两组成对子。以生存分析例,对于一对病人,如果生存时间较长的一位的预测生存时间也长于另一位的预测生存时间,或预测的生存概率高
转载 2023-07-26 23:49:16
223阅读
c语言中函数函数式宏例子 返回一个数的平方。 1、函数 #include <stdio.h> int sqr_int(int x) { return x * x; } double sqr_double(double x) { return x * x; } int main(void) { in
转载 2021-05-24 13:07:00
724阅读
2评论
realloc(void *__ptr, size_t __size):更改已经配置的内存空间,即更改由malloc()函数分配
转载 2022-12-07 09:43:13
205阅读
通过调用C语言中的标准库实现快速排序:void qsort(void *buf,size_t num,size_t size,int (* compare)(const void*,const void));/* * main.c * *  Created on: Oct 29, 2010 *    &nbs
原创 2010-10-29 20:55:02
1811阅读
1前言:有些程序每次执行时不应该产生相同的结果,如游戏和模拟,此时随机数就非常有用。下面这两个函数合在一起使用能够产生伪随机数(pseudo-random  number):通过计算产生的随机数,可能有重复出现,所以并不是真正的随机数。int   rand(void);void  srand(unsigned  int  seed);1&
原创 2011-10-10 17:50:00
693阅读
C语言的数学函数的头文件math.h,该头文件包含了数学函数的声明,为了了解这些数学的函数,下面会介绍这些函数,我们是用的数学函数都返回一个double类型的值。用于数值进行计算的函数函数操作floor(x)其返回一个大于x(double类型值)的最大整数向上取值。ceil(x)其返回一个小于x(double类型值)的最小整数向下取值。fabs(x)其返回x的绝对值log(x)其返回x的自然对
原创 2014-02-16 15:00:59
1074阅读
  • 1
  • 2
  • 3
  • 4
  • 5