- 博客(6)
- 收藏
- 关注
转载 浅谈C/C++中运算符的优先级、运算符的结合性以及操作数的求值顺序
一.运算符的优先级 在C++ Primer一书中,对于运算符的优先级是这样描述的: Precedence specifies how the operands are grouped. It says nothing about the order in which the operands are evaluated. 意识是说优先级规定操作数的结合方式
2013-12-15 14:23:37
760
转载 浅谈C/C++中的顺序点和副作用
一.副作用(side effect) 表达式有两种功能:每个表达式都产生一个值( value ),同时可能包含副作用( side effect )。副作用是指改变了某些变量的值。 如: 1:20 //这个表达式的值是20;它没有副作用,因为它没有改变任何变量的值。 2:x=5 // 这个表达式的值是5;它有一个副作
2013-12-15 14:22:27
562
转载 C 语言的可变参数表函数的设计
转自:http://blog.csdn.net/hackbuteer1/article/details/7558979 首先在介绍可变参数表函数的设计之前,我们先来介绍一下最经典的可变参数表printf函数的实现原理。 一、printf函数的实现原理 在C/C++中,对函数参数的扫描是从后向前的。C/C++的函数参数是通过压入堆栈的方式来给函数传参数的(堆栈是一种先进后出的数据结构),最
2013-12-14 23:46:38
567
原创 生成函数
定义: 对于序列a0,a1,a2,...,an,构造一个函数: G(x) = a0+a1*x+a2*x^2+...+an*x^n 称G(x)为序列a0,a1,a2,...,an的生成函数(或者母函数)。 用途: 1.“把组合问题的加法法则和幂级数的乘幂对应起来” 2.“母函数的思想很简单 — 就是把离散数列和幂级数一 一对应起来,把离散数
2013-12-10 14:12:22
792
转载 母函数
转自http://blog.csdn.net/xuzengqiang/article/details/7464337 母函数又称生成函数。定义是给出序列:a0,a1,a2,.......ak,......,那么函数G(x)=a0+a1*x+a2*x2+......ak*xk称为序列a0,a1,a2,.......ak,......的母函数(即生成函数)。 例如:序列1,2,3.....
2013-12-09 20:39:04
944
原创 线程同步
用于线程同步的内核对象: 1.互斥内核对象 2.事件内核对象 3.信号量内核对象 4.可等待的计时器内核对象 等待函数 在介绍线程同步内核对象之前,首先要了解等待函数。等待函数使得一个线程进入等待状态,直到指定的内核对象被触发为止。 DWORD WaitForSingleObject( HANDLE hHandle, //要等待的内核对象 DWORD dwMillisec
2013-12-07 23:36:48
444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人