自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cs.Ing

走走停停,行思路!

  • 博客(22)
  • 资源 (18)
  • 收藏
  • 关注

转载 main函数中的两个参数argc和argv

int  main( int argc , char *argv[] , char *envp[] )main()函数一般用int或者void形的。我比较喜欢用int型定义main。因为在结束的时候可以返回给操作系统一个值以表示执行情况。int argc这个东东用来表示你在命令行下输入命令的时候,一共有多少个参数。比方说你的程序编译后,可执行文件是test.exeD:\tc2>

2013-03-28 21:58:11 1135

转载 堆和栈的区别

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两

2013-03-28 21:09:22 734

转载 linux用户切换命令

linux su 命令 建议大家切换用户的时候 使用 su - root 这样,否则可能发现某些命令执行不了 关于su 、su - 及 sudo的区别 请往下看 1.命令作用 su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。 2.使用方式 su [-fmp] [-c command] [-s shell] [--help]

2013-03-28 11:09:18 1556

原创 PS1在不同的用户下显示不一样

偶然之间使用su - cs切换到cs用户下,发现linux命令行的前端竟然显示了:-bash-4.1#为什么在另外一个用户下没有这样的情况,切换到这个用户的时候就有这样的情况呢?这个因该是不同用户环境变量设置的问题,既然是PS1的情况,那么在当前用户下设置PS1就oK了。在cs用户目录.bash_profile文件中添加PS1='[\u@\h \W]\$ 'export PS1

2013-03-28 10:55:24 1351

转载 linux环境变量PS1设置

linux环境变量PS1设置-----------------------------------------------------------------------------------------------------------------------------------PS1:提示符的设置        PS1(是数字1而不是字母l),每个版本bash的PS1变

2013-03-28 10:41:26 1842

原创 vi/vim编辑器显示颜色

vi本身是不带颜色的,vim带颜色用命令:alias vi=vim就OK了。或者将其添加到当前用户目录中的.bashrc中以后vi就带颜色了。编辑文件:vi /etc/vimrc(修改全部用户vi颜色)编辑文件:vi ~./.vimrc(修改当前用户vi颜色)并敲入一下内容(以下内容可选择设置,一般不需要这么多...):一般可设置如下:set h

2013-03-27 22:13:05 22833 2

原创 syntax error:unexpected end of file 和 bash:command not found

吃个大苦头呀。从下午一直到现在都在琢磨这个问题。晕乎呀...刚开始不知道怎么回事ssh不能显示颜色,这给编辑带来了很大的不便,于是修改.vimrc文件,修改了自己用户名下的.vimrc还是不行于是修改/root/.vimrc,/etc/.vimrc好吧!最后还是不行,估计是吧自己目录下的.vimrc给弄残了。在网上搜了一个.vimrc的内容,在win7下编辑成txt格式的。上传到服务器再改成.

2013-03-27 21:32:36 2831

转载 bash:command not found

今天怎么出现这么多问题呀?su命令时显示bash:command not found  Oh Mygod!如果新装的系统,运行一些很正常的诸如:shutdown,fdisk的命令时,悍然提示:bash:command not found。那么首先就要考虑root 的$PATH里是否已经包含了这些环境变量。主要是这四个:/bin ,/usr/bin,/sbin,/

2013-03-27 18:57:58 1623

原创 linux的命令行成了 -bash-4.1#

今天非常郁闷,ssh终端不能显示颜色,并且在命令行的前端竟然莫名其妙的出现了“ -bash-4.1#”。不知道是怎么回事呀。解决办法:方法1:PS1=\\h:\\w#显示效果为:localhost:/#方法2:PS1="[\t][\u@\h:\w]\$ "显示效果为:[03:39:37][root@localhost:/]$ 我发现了一个有趣的现象:\t表示时间

2013-03-27 18:38:10 8522

原创 多个COM端口被占用如何解决

今天发现com端口号竟然排到21了,打开设备管理器发现竟然有二十多个端口被占用。这应该是我插了HUBer以及多次插入开发板的关系。具体解决方法如下:在命令行窗口输入regedit进入注册表修改:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name把ComDB删除即可(这样会重建所有COM口),如果还不行

2013-03-27 09:32:18 3253

转载 sizeof()用法汇总

一、sizeof的概念  sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。二、sizeof的使用方法  1、用于数据类型  sizeof使用形式:sizeof(type)  数据类型必须用括号括住。如sizeof

2013-03-26 22:41:54 3903

原创 sizeof('A')等于什么

今天有人在群里面问sizeof('A')等于什么?我嘞个晕,上去填个1。好吧,栽了...字符常量在内存中占用一个字节,存储时是按ASCI码存储的。C语言规定所有字符型常量按整形量来处理。32为系统中在.cpp文件中该值为1在.c文件中红该值为464位系统中在.cpp文件中该值为2在.c文件中红该值为8引以为戒...

2013-03-26 22:35:08 2643

转载 linux查看用户登录状态

一, w命令 该命令用于显示登录到系统的用户情况,w命令功能强大,它不但可以显示有谁登录到系统,还可以显示出这些用户当前正在进行的工作,并且统计数据相对who命令来说更加详细和科学.w命令的显示项目按以下顺序排列:当前时间,系统启动到现在的时间,登录用户的数目,系统在最近1秒、5秒和15秒的平均负载。然后是每个用户的各项数据,项目显示顺序如下:登录帐号、终端名称、远程主机名、登录时间、

2013-03-26 12:19:17 12720

转载 linux系统特殊权限和特殊属性,增、删、改、查

linux系统允许对文件和目录添加特殊权限位和特殊属性,日常管理过程中和恰当的使用命令对一些关键文件和目录添加相应的权限和属性,有效的保护系统文件。近期对这些内容作了一些整理,详细内容如下:1首先看一下怎么查看文件特殊权限属性命令lsattr [-adlRvV][文件或目录...]-a  显示所有文件和目录,包括以.为名称开头字符的额外内建,现行目录.与上层目录..。e

2013-03-26 12:10:18 1916

原创 ssh传输文件显示Encountered 1 errors during the transfer 如何解决

用SSH上传文件时,Windows这端的路径名中不能带()。除此之外,还有一种情况会导致出现这样的问题。传输文件的用户无权对目标文件夹操作。更改文件权限命令:chown cs DestDir -R将DestDir的文件拥有者权限赋给cs即可。

2013-03-25 22:01:29 7541

原创 linux内核如何启动第一个进程

init进程是内核启动的第一个进程,它是后续所有进程的发起者。该进程的代码(init/main.c)如下:/* This is a non __init function. Force it to be noinline otherwise gcc * makes it inline to init() and it becomes part of init.text section

2013-03-25 20:48:56 3687

转载 sys_dup函数

在linux纷繁复杂的内核代码中,sys_dup()的代码也许称得上是最简单的之一了,但是就是这么一个简单的系统调用,却成就了unix/linux系统最著名的一个特性:输入/输出重定向    sys_dup()的主要工作就是用来“复制”一个打开的文件号,使两个文件号都指向同一个文件。既然说简单,我们就首先来看一下它的代码(定义在fs/fcntl.c中):187  asmlinkage lo

2013-03-25 20:11:54 2189

转载 部分C库函数重写

#include //比较两个字符串大小 int strcmp(const char *str1,const char *str2) { assert((*str1!=NULL)&&(*str2!=NULL)); while(*str1!='\0'&&*str2!='\0'&& *str1==*str2 ) { str1++;

2013-03-15 17:53:04 1291

转载 重写strcpy函数

非常精妙的分析,值得一看...C语言标准库函数原型声明:extern char *strcpy(char dest[],const char *src);头文件:#include string.h>功能:把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。

2013-03-14 19:40:14 1926

转载 命令前加./ ,在后台运行程序 linux批处理 linux自动运行程序

为什么要在linux命令前加上 ./ 简述在chinaunix 论坛里找到的答案原来Quote:unix或linux中除了path系统变量外的目录下的命令都要加./修改用户的 .bash_profile 在 PATH一行最后加上 ":." (一个冒号,一个点) 然后退出重新登陆用户就ok了!PATH中没有定义路径,加上就ok了./表示当前目录,这是因为linux

2013-03-14 18:46:41 2350

转载 Ubuntu网络环境配置

未修改过的/etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). auto lo iface lo inet lo

2013-03-13 19:36:52 1529

转载 UBUNTU中如何获得root权限

在终端中输入:sudo passwd rootEnter new UNIX password: (在这输入你的密码)Retype new UNIX password: (确定你输入的密码)passwd: password updated successfully以后,如果在想获得root权限,只需进行如下的操作:su rootPassword: (在此输入你上面设置的密

2013-03-13 18:44:50 921

ISP下载线及JTAG集合

ISP下载线及JTAG集合(AVR,ARM,LATTICE,S51,Altera等等)原理图及PCB ad6.9格式..

2013-07-29

ICCAVR V8 破解版

ICCAVR V8 破解版 支持部分xp 支持win7

2013-07-17

ICCAVR V8 帮助手册

ICCAVR V8 帮助手册

2013-07-17

笨兔兔的故事 全本

笨兔兔的故事 全本 6in1 笨兔兔的故事 全本 6in1笨兔兔的故事 全本 6in1笨兔兔的故事 全本 6in1笨兔兔的故事 全本 6in1

2013-04-26

深入理解计算机系统.pdf

深入理解计算机系统.pdf 计算机界的权威著作 清晰

2013-01-20

ARM体系结构与编程 杜春雷PDF

ARM体系结构与编程 杜春雷 高清版 相比一般网络上的要清晰的多。

2013-01-20

任哲-嵌入式实时操作系统μCOS-II原理及应用.pdf

任哲 嵌入式 实时操作系统 μCOS 原理及应用 免费(清晰)

2011-12-17

《汇编语言》王爽_答案.pdf

汇编语言 王爽 习题 答案

2011-12-13

c语言程序实例大全_两百多个程序源码(免费_超实用)

你想找到适合你的C语言练习程序吗?做算法、做管理系统?这个就可以。 c语言程序 实例大全 _两百多个 程序源码 (免费_超实用) 主要包括: 基础语言、数据结构、数值计算、管理系统。

2011-12-06

C++程序设计_谭浩强_PDF电子书.rar

学习C++的入门经典著作 C++程序设计_谭浩强_PDF电子书

2011-12-06

C语言编程通集(免费版)

C语言编程通集(免费版) C语言编程通集(免费版)

2011-12-06

C语言经典实例(免费)

C语言经典实例,非常经典的例子,帮助你学习C语言!

2011-12-06

AVR_MEGA16数据手册

数据手册

2011-11-24

Labwindows cvi 按钮互换

本功能可以实现按钮的互换,当按下按钮时,该按钮功能消失,同时另一个按钮功能切换。

2011-10-14

CVI温度显示

labwindows cvi 温度显示。labwindows cvi 温度显示。labwindows cvi 温度显示。labwindows cvi 温度显示。

2011-10-14

空空如也

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

TA关注的人

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