当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 最近两个月因为我经常早上乘公交车上班,大概要1个多小时,当中还要转一辆车。在车上我发现了一位女生(因为我是刚毕业的,在这里我也就这么称呼她),她也是乘这两辆车,而且居我观察她的工作地点和我离得很近,家里我也不远,因为同时一起转乘这两辆车的就我们两个,所以开始的时候我就特别留意她。后来越留意,就越想认识她,现在还有点....(残念)。补充说明一点:她应该也是应届毕业的(因为我去面试回来的时候......
 ·取绝对值是什么函数    »显示摘要«
    摘要: 请问取绝对值是什么函数 ......


关于栈的问题

关于栈的问题,请高手帮忙  
  按理说,在栈中声明一个成员变量后,栈顶指针下移,从而分配内存(地址)空间.从而我得出结论:我用常规的方法在栈中声明对象,其占用的内存空间连续。我现在要在栈中生成一个结构的数组,这个结构中成员全部为栈中对象(即没有用new生成的成员),理论上这个数组占用一个连续内存区.从而我可以用类似memset函数清空数组内容。最后声明一点,我的数据没大到使栈益处(32bit   MS.windows.OS栈一般为64k)  
   
  我的问题是,我需要找权威,证实我的栈空间分配结论的正确性。  
 

NO.1   作者: oopig

这应该没有什么疑问,所有的c++编译器都应该保证这一点,不然数组都不能通过指针累加进行访问了。  
  比如这段代码,在所有符合标准的c++编译器上都应该是没有问题的:  
  struct   record   {   int   data;};  
  ...  
  record   item[10];  
  record   *p   =   item;  
  for   (int   i   =   0;   i   <   10;   i++)  
  {  
          cout   <<   p->data   <<   endl;  
          p++;  
  }


 ·如何更改dbgrid网格线的颜色    »显示摘要«
    摘要: 如何更改dbgrid网格线的颜色? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE