• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
增强的一亩三分地
增强的一亩三分地
博客园          联系   管理     

文章分类 -  计算机语言 / C/C++

C语言指针再谈

摘要:昨天使用链表时,想要获取某个节点的指针,而不是获取其下的数据内容,出现了很多问题,浪费了很多时间,在这里总结一下。 参数传值 c里面,参数不管类型是什么,它只会传值,所以,如果要想用一个已经声明的变量从一个函数中带出一些数据,必须退后一步输入参数,也就是说输入它的地址,如果是指针,也输入它的地址。 阅读全文
posted @ 2017-08-21 09:34 -leanard- 阅读(17) 评论(0) 推荐(0)
CodeBlocks——windows配置

摘要:从VS2013到VS2017,我一直坚持不懈的使用VS系列(配合VSCode)来编写c/c++,但当初固态硬盘只装了128G的我越来越意识到c盘空间的珍贵,所以入坑CodeBlocks大法。 虽然CodeBlocks也是功能完备的一款IDE,但还是让我费了一点心思。 刚打开时会提醒选择编译器,没有细 阅读全文
posted @ 2017-07-26 10:57 -leanard- 阅读(204) 评论(0) 推荐(0)
cc和gcc

摘要:在Linux下一会看到cc,另一会又看到gcc,感觉又点混乱的样子。它们是同一个东西么,有啥区别呢 一分为二地看: 首先,如果讨论范围在Unix和Linux之间,那么cc和gcc不是同一个东西。cc来自于Unix的c语言编译器,是 c compiler 的缩写。gcc来自Linux世界,是GNU c 阅读全文
posted @ 2017-07-20 01:36 -leanard- 阅读(35) 评论(0) 推荐(0)
windows下的makefile

摘要:windows如果想使用命令行编译,一般会下载MinGW,下载后,在MinGW的bin文件夹下会有一切我们需要的包括make.exe(之前叫mingw-32-make.exe,方便使用会推荐改名称,但新版本的MinGW貌似已经自动改了,所以就不用担心了),所以在环境变量中添加bin文件夹目录即可。 阅读全文
posted @ 2017-07-20 01:25 -leanard- 阅读(32) 评论(0) 推荐(0)
c语言——指针漫谈

摘要:在浅显的用过链表后,这几天我又开始仔细的重新看数据结构这本书。但突然发现一个细节:书上对有头指针的单链表进行初始化(分配内存)时,是将结构体指针的地址(指针的指针,也就是二级指针)作为参数进行操作。在想过很多,又查过很多博客后,现在感觉对指针的理解又更深刻了。 指针,其实就是一个特殊的变量,用这个变 阅读全文
posted @ 2017-06-23 00:35 -leanard- 阅读(8) 评论(0) 推荐(0)
C++—— 用流函数格式化输出

摘要:基本语法 设置一个标志(flag) cout.setf(ios::fixed); cout.setf(ios::showpoint);//显示小数点 cout.setf(ios::showpos);//正数显示+ 取消一个标志 cout.unsetf(ios::showpos); 操纵元(manip 阅读全文
posted @ 2017-05-13 01:29 -leanard- 阅读(13) 评论(0) 推荐(0)
C++——流的文件I/O(Input & Output)

摘要:用流来对文件进行I/O操作,一定要先#include <fstream> 获取输入 基本框架 ifstream in_stream; in_stream.open("in_stream.dat"); ... in_stream.close(); 检查输入 在进一步对输入进行操作前应该先判断一下输入文 阅读全文
posted @ 2017-05-12 01:15 -leanard- 阅读(12) 评论(0) 推荐(0)
C++——assert宏(断言)

摘要:C/C++中宏的一般定义方法为#define A B,也就是将A定义为B,B一般是常数。但C++中还有一种特殊的宏——断言。 断言的作用是判断引入的参数是否为TURE(真值),如果是TURE则继续向下执行,否则直接退出整个程序并报错(assertion failed)。 用法如下 #include 阅读全文
posted @ 2017-05-11 00:07 -leanard- 阅读(41) 评论(0) 推荐(0)
C++——传引用调用

摘要:传引用调用是什么?看下面效果就知道! ###普通函数调用 #include <iostream> using namespace std; void Test_Calculate(int data); int main() { int a = 5; Test_Calculate(a); cout < 阅读全文
posted @ 2017-05-10 00:22 -leanard- 阅读(15) 评论(0) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3