![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
宰宰宰哥
这个作者很懒,什么都没留下…
展开
-
c语言指针实现字符串拼接
突然想使用c指针语言实现实现字符串的拼接 以下是代码实现#include<stdio.h>#include<string.h>#include<malloc.h>int main(){ int before=0; int after=0; char*newStr=NULL; char*pbefore="cgd"; char...原创 2019-05-17 21:05:04 · 5480 阅读 · 0 评论 -
递归实现1-1/2+...(-1)^n-1*1/n
大神无喷在这里遇到一个坑 那就是变量 g 如果直接写成 1 那么就不能得到正确结果 可能这跟计算机内部的存储方式有关#include<stdio.h>double fun(int n){ double g = 1; double i = 0; static double sumall = 0; if (n == 0) { return sumall; } i ...原创 2019-05-30 20:56:11 · 2157 阅读 · 0 评论 -
c语言对数组反转
今天和同学讨论一个数组反转的写法 我想我应该会很快给写出来 但是结果 确是费尽周折 才写出 因为我最开始就仅仅使用一个指针来只指向数组头部 导致在赋值过程中出现了 使用以赋值变量进行赋值的情况 本质还是深拷贝和浅拷贝的问题后来使用 数组才解决问题 一下是源码#include<stdio.h>int main(){int a[10]={1,2,3,4,5,6,7,8,...原创 2019-05-23 21:34:34 · 3080 阅读 · 0 评论