- 博客(11)
- 资源 (8)
- 收藏
- 关注
转载 do{...}while(0)的意义和用法
linux内核和其他一些开源的代码中,经常会遇到这样的代码:do{ ...}while(0)这样的代码一看就不是一个循环,do..while表面上在这里一点意义都没有,那么为什么要这么用呢?实际上,do{...}while(0)的作用远大于美化你的代码。查了些资料,总结起来这样写主要有以下几点好处:1、辅助定义复杂的宏,避免引
2014-06-22 21:46:55
435
转载 C 栈(顺序栈 链栈)
#include "stdio.h"#include "string.h"#include "malloc.h" // SqStack 顺序栈#define MAXSIZE 10 // 注意这里不是一个表达式 不能写成xx=xx; 的形式 没有= 也没有;typedef struct SqStack{ int stack[MAXSIZ
2014-06-20 15:34:59
571
转载 C语言堆栈入门——堆和栈的区别
原文:http://student.youkuaiyun.com/link.php?url=http://www.top-e.org%2Fjiaoshi%2Fhtml%2F427.html格式和部分内容稍作修改。在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是
2014-06-20 15:11:56
458
转载 华为机试第二篇
一:能过键盘输入任意一个字符串序列,字符串可能包含多个子串,子串以空格分隔,请编写一个程序,自动分离出各个子串,并使用’,’将其分隔,并且在最后也补充一个’,’,并将子串存储。如果输入”abc def ghi d”,结果将是abc,def,gh,i,d要求实现函数Void DivideString(const char *pInputStr,long IinputLen,char
2014-06-17 11:39:19
539
转载 Java中super的几种用法并与this的区别
分类: Java技术~~~~~2009-04-20 00:05 42387人阅读 评论(33) 收藏 举报javastringclassnull编译器c1. 子类的构造函数如果要引用super的话,必须把super放在函数的首位.class Base { Base() { System.out.println("Base"); }
2014-06-12 16:40:24
437
转载 JFace的Hello,world!
我们仍然是从一个最简单的Hello,world!开始介绍JFace。为了更形象一些,首先把程序列出来: 1 2 public class HelloJface extends Window { 3 4 public HelloJface(Shell arg0) { 5 super(arg0); 6 } 7 @Ove
2014-06-12 11:10:08
625
转载 virtualbox下ubuntu访问主机共享文件夹
Virtualbox是一个十分小巧玲珑的虚拟化软件,开源免费,相当不错。而且基本功能都具备,个人使用完全没有问题。同VMware Workstation with ACE那600多M的安装包比起来,21.3M的Virtualbox看着就让人喜欢。还有2008年2月,virtualbox原来的公司innotek被sun收购了,有了sun撑腰,virtualbox肯定会越做越好。好,闲
2014-06-09 18:50:44
657
转载 Ubuntu更改源
4随着这几天Ubuntu 14.04 LTS的发布,Ubuntu的中国服务器简直弱爆了,软件的更新下载速度已经到了几十K每秒的地步,不过这也可以说是一件好事——用Ubuntu Linux的人多了呀!如果发现从Ubuntu中国官方的服务器下载过慢,我们还是可以尝试修改软件更新源,这样更新速度快了同时也减轻了官方服务器的压力,为那些不会修改Ubuntu软件更
2014-06-09 15:52:47
1145
原创 apt-get update之类的作用
sudo apt-get update 更新源sudo apt-get upgrade 更新已安装的包sudo apt-get dist-upgrade 升级系统
2014-06-09 15:26:58
2444
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人