自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Linux"和$()的区别以及调研 eval命令

一.首先''和$() 1.相同点:都具有命令带环的作用 2.不同点:a.'' 中的\s或者并不能对$进行在转义,意思就 是$还具有 其本身的意义 ,                        但是''中\\s能对$进行转义                   b. $()中的\s或者能对$进行 转义,意思就是经过转义$具有其 本身的意义;                     

2017-07-20 23:18:45 241

转载 linux shell$()的简单用法

 为了完整起见,我这里再用一些例子加以说明 ${ } 的一些特异功能: 假设我们定义了一个变量为: file=/dir1/dir2/dir3/my.file.txt 我们可以用 ${ } 分别替换获得不同的值: ${file#*/}:拿掉第一条 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt ${file##*/}:拿掉最后一条 / 及其左边的字符串:m

2017-07-20 23:08:33 299

原创 链表 是否带环,环的长度以及入口点

//求环的入口点 ListNode* MeetNode(ListNode* pHead) { if (pHead == NULL || pHead->_next == NULL) { return NULL; } ListNode* fast = pHead; ListNode* slow = pHead; while (fast->_next->_next != NULL) {

2017-07-19 21:46:40 187

原创 关于宏的概念,与函数的区别以及优缺点

一.宏的概念: C++宏定义将一个标识符定义为一个字符串,源程序中的该标识符均以指定的字符串代替。 二.宏定义: 关于#define命令 #define命令是C语言中一个宏定义命令,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串被称为替换文本。 该命令有两种格式: 1.简单的宏定义; 例如:#define         #define PI 3.14

2017-07-07 15:53:19 615

原创 虚表和菱形虚拟继承

虚表和菱形虚拟继承       c++中虚函数的主要作用就是实现多态,简单说父类的指针/引用调用重写的虚函数,当父类指针/引用指向父类对象时调用的是父类的虚函数,指向子类对象时调用的是子类的虚函数。virtual就是为了解决继承的二义性问题。    1.继承,继承是面向对象复用的重要手段。通过继承定义一个类,继承是类型之间的关系建模,共享公有的东西,实现各自本质不同的东西。继承可以是单一继承或

2017-02-15 20:14:10 321

原创 对宏函数的理解

1.熟悉预处理标识符: __LINE__:当前行号; __FILE__:进行编译的源文件; __DATE__:文件编译时刻的日期字符串 ; __TIME__:文件编译时刻的时间字符串 ; __STDC__:遵循 ANSI.C为1,否则为0; #:把一个宏转换为一个字符串; ##:起到拼接作用,例如a##b------->ab; 例如: #include #include in

2016-10-18 19:19:42 543

原创 自我介绍

自我介绍 首先自我介绍一下,我叫刘浩,来自美丽的古城——汉中,汉有历史悠久的羌族文化,闻名远扬的美食,风景优美的旅游景点,可以说是节假日旅游胜地 ,欢迎大家以后常来 汉中游玩,下面回到正题,我呢,是一名陕西科技大学的大三学生,就读网络专业,就我自己而言,刚接触网络这个专业,学习编程的时候,可谓是一脸 懵比,步伐艰难,途中也放弃过,当然放弃的结果就是挂科,也后悔过,后悔一开始没好好学,到现在,大三

2016-09-18 14:43:51 424

原创 程序代码

#include #include int main() { int a = 1; int b = 2; int c = 0; { c = a; a = b; b = c; printf("a=%d\nb=%d\n", a, b); } system("pause"); return 0; }int main(){ int a = 1; int b = 2; {

2016-09-18 14:36:44 270

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除