易截截图软件、单文件、免安装、纯绿色、仅160KB

C\C++相关问题整理(1)

随机生成整数,然后算出正负零
void getrand(int *a, int m)
{
    int i;
    srand(time(NULL));
    for (i=0; i<m; i++)
    {
        a = rand()-rand();
    }
}
int main(int argc, char* argv[])
{
        int zhengshu=0,fushu=0,zero=0;
        int n[MAX];
        int i;
       
        for(i=0;i<MAX;i++){
                scanf("%d",n+i);
        }
        //getrand(n,MAX);
        //此处是用随机数测试
        for(i=0;i<MAX;i++){
                if(n>0)zhengshu++;
                else if(n==0)zero++;
                else fushu++;
                printf("%d ",n);
        }
        printf("负数的个数是%d",fushu);
        printf("整数的个数是%d",zhengshu);
        printf("零的个数是%d",zero);
        return 0;
}
1.实现下面类的默认构造函数和必要的复制控制成员。
class TreeNode{
public:
private:
        std::string value;
        int count;
        TreeNode *left;
        TreeNode *right;
};
class TreeNode{
public:
        TreeNode():count(0),left(0),right(0){}
        TreeNode(const TreeNode &org):value(org.value),count(org.count){
                if(org.left)left=new TreeNode(*org.left);
                else left=0;
              &n


相关文档:

lua和c的交互


extern "C" {
#include "lua.h"
#include "lualib.h"
#include "lauxlib.h"
}
 
#include <iostream>
#include <string>
using namespace std;
    
int main()
{
    //Lua示例代 ......

【C\C++语言入门篇】 深入函数

前面一篇我们介绍了结构体,这篇终于能够介绍函数了。为什么这么说呢?因为函数非常重要。就这么简单。嘿嘿!之所以在这时才讲函数,是因为本篇将联系到前面的每一篇,这样函数才能体现的透彻。那我们就迫不及待的切入正题。
从第一篇Helloworld开始到现在,就没有脱离函数。那就是我们的main函数。main函数也是一个普通的 ......

VIM+GDB linux c/c++ 的编程利器

 VIM+GDB linux c/c++ 的编程利器
http://blog.csdn.net/jackyvan/archive/2010/01/15/5193693.aspx
其实VIM也能把编译 调试集成在一起,像是一个IDE一样。
首先现在VIM的源码,因为要集成调试环境的话需要重新编译VIM才行,所以我们不如重新安装一个。
VIM的现在地址:
http://www.vim.org/sources.php
然后下 ......

VIM+GDB linux c/c++ 的编程利器

其实VIM也能把编译 调试集成在一起,像是一个IDE一样。
首先现在VIM的源码,因为要集成调试环境的话需要重新编译VIM才行,所以我们不如重新安装一个。
VIM的现在地址:
http://www.vim.org/sources.php
然后下载VIMGDB,这是vim的集成调试环境的一个重要插件程序。
地址:http://sourceforge.net/projects/clewn/files ......

在学习C后是否还要学习C++?


作者:王姗姗,华清远见嵌入式学院讲师。
在嵌入式开发中,作为底层开发者,更看重的是C语言的编程能力,但作为应用程序的开发者,我想学习C++还是有必要的。你只有在了解了C++的特性,从本质上看到它与C的区别才能坚定你认识学习它的决心。我不是专家,但是从我学习的历程上来看,学习C++还是有需要的,不论你做QT ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号