![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C专家编程
sanmao0816
这个作者很懒,什么都没留下…
展开
-
C语言的声明
int *p[3]; 一个int类型的指针数组 char ()原创 2014-11-08 14:01:04 · 468 阅读 · 0 评论 -
段错误(segmentation fault)
段错误或段违规(segmentation fault)原创 2014-11-08 22:01:25 · 978 阅读 · 0 评论 -
C语言特性BUG
1. 关键字const并不能把变量变成常量,在原创 2014-11-02 19:08:05 · 879 阅读 · 0 评论 -
给定一个数N,要求列出所有不大于N的素数
对于素数的定义,可以参考百度百科,素数(质数),除了可以被本身及1整除以外,不会再被其他数整除。典型的素数例如,2 3 5 7 11 13 17 19 23 …… 最简单的方法就是遍历这个整数m,遍历它可能存在的所有除数,例如对于11(1,2,3,4,5,6,7,8,9,10,11)只有1和11能被整除,所以判断11为素数,而对于12(1,2,3,4,5,6,7,8,9,10,11,12)可以被(原创 2015-04-12 14:07:43 · 4425 阅读 · 1 评论 -
读取一个字符串,输出它里面字符的所有组合
例如:abc,它的所有字符组合为a,b,c,ab,ac,bc,abc 对于这种类型的题,想到的第一思路就是采用递归进行求解。 首先我们申请一个与所求字符串一样大小的字符数组s,用于保存各个字符的组合。 对于abc这样字符串的进行递归实现: a,ab,abc,ac,b,bc,c 实现代码:#include <stdio.h> #include <string.h>int Recursion(原创 2015-04-12 17:12:50 · 2145 阅读 · 1 评论 -
数组/指针
定义是一种特殊的声明,它创建了一个对象:声明简单地说明原创 2014-11-08 14:14:10 · 503 阅读 · 0 评论