![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
Number_0_0
努力的从小菜鸡变成战斗机!!!
展开
-
c和指针 前三章的阅读心得
一:快速上手 作为一个即将学习c语言的人,当观察一个程序时首先需要注意的是程序的空白:空行将程序的不同部分分隔开来;制表符Tab用于缩进语句,能够更好地显示程序的结构。C是一种自由格式的语言,并没有规则要求你必须怎样书写语句。然而,如果你在编写程序时能够遵守一些约定还是非常值得的,它可以是代码更容易阅读与修改,千万不能小看了这一点。新手需要从一开始就来养成良好的编程风格。基原创 2016-07-17 19:39:27 · 814 阅读 · 0 评论 -
C语言中FILE文件操作详解
1. 需要了解的概念需要理解的知识点包括:数据流、缓冲区、文件类型、文件存取方式 1.1 数据流:指程序与数据的交互是以流的形式进行的。进行C语言文件的存取时,都会先进行“打开文件”操作,这个操作就是在打开数据流,而“关闭文件”操作就是关闭数据流。1.2 缓冲区(Buffer):指在程序执行时,所提供的额外内存,可用来暂时存放做准备执行的数据。它的设转载 2017-02-19 18:53:45 · 1779 阅读 · 1 评论 -
C库中的strcpy,strncpy,memcpy,memmove,memset函数
一.函数介绍:1、memcpy函数原型:extern void *memcpy(void *dest, const void *src, size_t count);用法:#include功能:由src所指内存区域复制count个字节到dest所指内存区域。说明:src和dest所指内存区域不能重叠,函数返回指向dest的指针。注意:和strcpy相比,memcpy不是遇到转载 2017-08-09 13:14:42 · 569 阅读 · 0 评论 -
模拟C库中atoi与itoa
int my_atoi(char*str){ if (str == NULL) return 0; bool flag = true; if (*str++ == '-') flag=false; int res = 0; while (*str >= '0'&&*str <= '9') { res =原创 2017-08-15 10:33:59 · 396 阅读 · 0 评论