
C
文章平均质量分 78
Mars尘
一步一步往前走,不再浮躁
展开
-
字符串函数
点击打开链接转载 2014-03-28 15:26:25 · 354 阅读 · 0 评论 -
exit
C语言中Exit函数的使用 exit() 结束当前进程/当前程序/,在整个程序中,只要调用 exit ,就结束 return() 是当前函数返回,当然如果是在主函数main, 自然也就结束当前进程了,如果不是,那就是退回上一层调用。在多个进程时.如果有时要检测上进程是否正常退出的.就要用到上个进程的返回值.. exit(1)表示进程正常退出. 返回 1; exit(0)表示进程非正常原创 2014-04-04 20:52:57 · 375 阅读 · 0 评论 -
二维数组与指针
二维数组作为函数参数传递剖析(C语言)(6.19更新第5种) 前言 很多文章不外乎告诉你下面这几种标准的形式,你如果按照它们来用,准没错: //对于一个2行13列int元素的二维数组 //函数f的形参形式 f(int daytab[2][13]) {...} //以下两种可以忽略行数 f(int daytab[][13]) {...} f(int (*daytab)[13转载 2014-04-07 21:29:47 · 515 阅读 · 0 评论 -
const
4. 指针与const限定符 const限定符和指针结合起来常见的情况有以下几种。 const int *a; int const *a; 这两种写法是一样的,a是一个指向const int型的指针,a所指向的内存单元不可改写,所以(*a)++是不允许的,但a可以改写,所以a++是允许的。 int * const a; a是一个指向int型的const指针,*a是可以改写的,但a不原创 2014-03-27 22:11:03 · 377 阅读 · 0 评论 -
strlen
原型:extern int strlen(char *s); 用法:#include 功能:计算字符串s的(unsigned int型)长度 说明:返回s的长度,不包括结束符NULL。 举例: // strlen.c #include #include main() { char *s="Go转载 2014-04-08 20:34:22 · 370 阅读 · 0 评论 -
素数的个数统计
1.从C语言的语法设计来说是不支持的,早期的C编译器未考虑过函数重载这一功能,所以就会有那么多类似的函数abs,labs,fabs等等(每种类型都要考虑一个不同的函数名)。 2.C语言标准就规定不允许同一作用域中两个函数重名。和C语言相关的域有两种,一个是给编译器看得,还有一种是给链接器看的,而给编译器看的这种域主要是关于 变量的可见范围,而链接器看到的那个是叫文件域,而全局域可能要跨越好几个原创 2015-10-21 00:47:10 · 2286 阅读 · 0 评论 -
C/C++函数参数的入栈顺序,计算顺序和可变参数的实现
函数参数入栈顺序 [cpp] view plaincopy #include void foo(int x, int y, int z) { printf("x = %d at [%X]\n", x, &x); printf("y = %d at [%X]\n", y, &y);转载 2016-01-19 23:48:10 · 728 阅读 · 0 评论