考考基本工:看看你们能想出多少个答案 long *xx = &x;UINT *xx = &x;DWORD *x;x = &x; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.codeguru.com/mfc_database/Ado_Aok.shtmlhttp://www.codeguru.com/mfc_database/QTADO.shtml经典文章,我只看了第一篇就编出ADO程序了。如果有兴趣,在http://www.codeguru.com/mfc_database/index.shtml的ADO专栏下还有其它文章。ADO接口的文章比较少,我的经验是:编译选项选择生成Browse Database,选中某个函数或常数,然后Goto Reference,看看相关的函数或常数都有哪些。 数组肯定是一种,char a[4],a==&a 可能我基本功不扎实,楼上说的 a==&a是什么意思呢?a不是就是一个指针吗? 呵呵,我想还有这种:void x(); 这也算一种:long x=&x; 错误!long* x=new long;*x=(long)x; char *p=NULL;则:*p==(&*p);同样的:char **p=NULL;**p==(&**p);依次类推,"*"可以有若干个 #define X (b.a)class ttt{ long a; ttt();}ttt::ttt(){ a=(long)this;}……ttt b; long *x; x = &x;char a[4];都要用强制类型转换void* X;X=&X; void x(){}不用强制类型转换class i;class i{public: bool operator == (i* ii) { return true; }}x;x==&x 也可以吧! 呵呵!还有class j;class j{public: operator j* () { return this; }}y;y==&y再想想 void fun(){}...fun == &fun; ...int iS[200];...iS == &iS ! 1.void* x;x=&x;2.其他类型的指针例long lx;lx=(long)&lx;#define x ((DWORD)lx)3.x是一个函数void x(){}4.重载操作符5.数组 表达式 (X)==&(X) 的 x 在 c 和 c++ 中可选的类型不同c++ 的语法需要进行类型检查,所以 x 不为 void * 时会造成语法错误;c不进行类型检查,所以 x 不为 void * 时不会造成语法错误, 当一个变量的值正好等于其指针久可以成立;但象 x 为 char 时 x = & x,会丢失高位,所以不能保证 (X)==&(X)。 敬请关注 专家门诊/扩充话题/软件市场/“中国人只能做MIS软件吗?有兴趣合作“通用软件“吗?开发模式可以学习Linux”(ShipDrink)内核已经写好,非常干净,原码公开(70000行,其中50000行为手写,核心代码30000行(无注释)目前版本是1.5,经历了1.0,1.1,1.2,1.4等版本,其中1.1和1.5版本都曾作了极大改进,变化较大结构更加紧凑,编码更加合理,使用了部分COM原理但又不是COM,编译完,1.4版本为1.9M,1.5为900K,这从一个侧面反映了布局和编码的合理性。注:请对比一下 Acrobat (正版2000元,我用得是正版)安装完为140M, 但其核心代码为4.9M, Delphi6 (正版)安装完为600M,但其核心代码也仅为几兆, 且编译程序中还包括大量资源(如位图,图标,对话框等)。),如果你你有开发热情,可以索要帮助文档,你可以为它升级。但你不会赚钱。因为赚钱的不是内核部分, windows xp树控件显示太慢,如何解决。 怎样禁用关闭按钮,叉的那个按钮。 杀毒软件杀完毒后,导致socket创建失败?请问为什么? 请教几个界面焦点的问题 显示这一部分怎么实现? 求救!!关于字体的问题 如何用Visual C++编写openGL程序 使用CDaoDatabase之后对程序运行环境有没有什么特殊要求? 答对者重重有奖!!!!! IE和资源管理器中的图标封装在哪个文件里 帮帮忙..ADO with ATL,100分送上!! 请问有没有VBA的大虾?
http://www.codeguru.com/mfc_database/QTADO.shtml
经典文章,我只看了第一篇就编出ADO程序了。如果有兴趣,在
http://www.codeguru.com/mfc_database/index.shtml
的ADO专栏下还有其它文章。ADO接口的文章比较少,我的经验是:编译选项选择生成Browse Database,选中某个函数或常数,然后Goto Reference,看看相关的函数或常数都有哪些。
void x();
long x=&x;
*x=(long)x;
则:
*p==(&*p);
同样的:
char **p=NULL;
**p==(&**p);
依次类推,"*"可以有若干个
{
long a;
ttt();
}ttt::ttt()
{
a=(long)this;
}……ttt b;
char a[4];
都要用强制类型转换
void* X;
X=&X;
void x(){}
不用强制类型转换
class i;
class i
{
public: bool operator == (i* ii)
{
return true;
}
}x;
x==&x 也可以吧! 呵呵!
还有
class j;
class j
{
public: operator j* ()
{
return this;
}
}y;
y==&y
再想想
fun == &fun;
int iS[200];
...
iS == &iS !
void* x;
x=&x;
2.其他类型的指针
例long lx;
lx=(long)&lx;
#define x ((DWORD)lx)3.x是一个函数
void x()
{
}
4.重载操作符
5.数组
c不进行类型检查,所以 x 不为 void * 时不会造成语法错误, 当一个变量的值正好等于其指针久可以成立;但象 x 为 char 时 x = & x,会丢失高位,所以不能保证 (X)==&(X)。
专家门诊/扩充话题/软件市场/
“中国人只能做MIS软件吗?有兴趣合作“通用软件“吗?开发模式可以学习Linux”(ShipDrink)内核已经写好,非常干净,原码公开
(
70000行,其中50000行为手写,核心代码30000行
(无注释)目前版本是1.5,经历了1.0,1.1,1.2,1.4等
版本,其中1.1和1.5版本都曾作了极大改进,变化
较大结构更加紧凑,编码更加合理,使用了部分
COM原理但又不是COM,编译完,1.4版本为1.9M,
1.5为900K,这从一个侧面反映了布局和编码的合理性。注:请对比一下
Acrobat (正版2000元,我用得是正版)安装完为140M,
但其核心代码为4.9M,
Delphi6 (正版)安装完为600M,但其核心代码也仅为几兆,
且编译程序中还包括大量资源(如位图,图标,对话框等)。),
如果你你有开发热情,可以索要帮助文档,
你可以为它升级。但你不会赚钱。
因为赚钱的不是内核部分,