![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言基础学习
文章平均质量分 74
kamully
这个作者很懒,什么都没留下…
展开
-
C语言基础编程之指针实现字符位置查找
最近又再看C语言,看到练习里面有一个字符查找的题目,用指针实现的,试试做了一下。C里面指针是比较让人头疼的东西,那就从基础开始,慢慢让指针不再那么头疼。 题目:编写一个函数,他在一个字符串中进行搜索,查找所有在一个给定字符集合中出现的字符,函数原型如下: char *find_char(char const *source, char const *chars);原创 2012-12-27 19:47:38 · 2415 阅读 · 0 评论 -
C语言基础学习之指针操作字符串反转
重新温故C语言发现好多基本的东西在大学期间没有深刻理解,导致基础太差,特别是指针,想起来觉得满可悲的,大学时虽然也努力学习了,可惜啊,深度不够,现在在linux下重学C语言,收获颇多。 如今工作多年,重新回顾那段岁月,思海起伏,如若重新来过,我愿意终日与你为伴。 题目:用C语言指针实现字符串的反转,比如输入“ABCD”,输出“DCBA”; 要求:不能使用数组下标,不能原创 2012-12-31 23:01:01 · 1832 阅读 · 0 评论 -
C语言基础学习之从头部门插入链表结点
C语言里面链表是一种常用的数据结构,创建链表的方式有很多,其中使用压栈的方式比较方便,本文使用指针实现直接在一个已有的链表头部插入一个新的结点。 比如已经存在链表struct node *BuildList(),链表中有两个结点0,1,head指向0,然后在0的前面添加4个结点,结点中的数据分别是2,3,4,5。 代码如下:#include #include s原创 2013-01-16 21:50:38 · 515 阅读 · 0 评论