![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言基础学习
文章平均质量分 70
AwesomeAshe
go go go!
展开
-
宏定义-C语言基础学习笔记
预处理命令: 常见的预处理命令有: #define #include #ifndef 宏定义分类,大致分两种: 类似对象的宏定义: #define MAXSZIE 10000带参数的宏: #define add(x,y) x+y 宏表达式的调用: 类似于普通函数间的调用: #define plus(x,y) add(x,y) #define add(x,y) ((x)+(y)) /原创 2015-11-28 21:29:23 · 412 阅读 · 0 评论 -
c文件操作
c语言里面的各种字符/字符串读写一直搞得我分不清楚。。今天来学习总结一下: 原文章来自http://www.cnblogs.com/likebeta/archive/2012/06/16/2551780.html http://sodino.com/2015/03/07/c-file-io/打开(读写)文件1.函数原型FILE *fopen(char *pname,char *mode) 2.功原创 2015-11-30 21:46:52 · 362 阅读 · 0 评论 -
c文件操作-二进制文件读写
上次已经提到过了文件基本分为二进制文件和文本文件,文本文件是人可以直接读的懂的以文字的方式表达出来的文件,二二进制文件则需要机器以特定的方式或者软件来打开,比如音频视频文件都是二进制的。 今天我们通过一个简单的例子来了解一下二进制文件读写以及fseek()函数的使用: #include using namespace std; struct student { int number;原创 2016-01-11 15:45:50 · 3239 阅读 · 0 评论 -
c函数声明--基础学习
补充之前学习中遇到的一些知识点: 前向引用: 标识符在完整声明前被使用: static int intsize=sizeof(intsize); 在结构体定义中的使用,我们需要一个next指针,这个指针是结构体的一部分,又指向结构体: struct treenode { int data; treenode* next; }原创 2016-03-05 10:55:22 · 252 阅读 · 0 评论