- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 源代码阅读
今天看源代码 printf函数的实现方式,从va_start的实现方式发现_bnd (A, _AUPBND) 又在上面发现 _AUPBND的宏定义 288 #define _AUPBND (sizeof (acpi_native_int) - 1) //这个AUPBND 是栈 向上增长的意思?还是其他什么意思,这个宏的含义我们要怎么才能得到啊,到底是哪个单词
2012-02-26 23:53:09 1230 1
原创 shell 脚本
shell 中基本语法与特殊变量 特殊变量 # :存放命令行参数的个数 $# 用于输出 ps:argc 不为0 至少从1开始 ? :存放最后1条命令的返回码 *或者@ : 存放所有输入的命令行参数;这两个变量在linux中是等价的 特殊字符屏蔽(要将其作为一般字符使用) "",'',和\ :'' > "" ()有特殊含义,注意它的转义(当成命令解释) ${} 变量的正规表达式 bash 对
2012-02-25 19:36:04 569
原创 ubuntu上的shell 杂记
1.fork 语法:/wd/shell.sh fork是最普通的, 就是直接在脚本里面用/wd/shell.sh来调用shell.sh这个脚本.运行的时候开一个子shell执行调用的脚本,子shell执行的时候, 父shell还在。子shell执行完毕后返回父shell。子shell从父shell继承环境变量.但是子shell中的环境变量不会带回父 shell 2.exec 语法: e
2012-02-24 22:16:56 705
原创 判断入栈顺序
C语言的函数参数的入栈顺序 int i = o; printf("%d,%d\n",++i,i++);//看先执行的是哪个,若为i++则为先从右边开始进栈,反之则反 这样测试并不怎么严密,压栈顺序和参数计算顺序不是一回事,所以还是看地址更有保证 于是改成这样 int fun(int x, int y, int z) { int m; int n; pri
2012-02-01 18:24:24 662
数据库课程设计,人事管理系统
2011-12-30
软件工程课程设计,MFC&SQL&XML适合大二
2011-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人