![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
iteye_4111
这个作者很懒,什么都没留下…
展开
-
vs2008中的error PRJ0003:Error spawning 'cmd.exe'
第一次用vs2008新建一个console 应用,运行报错:error PRJ0003:Error spawning 'cmd.exe' 搜了下解决方法:tools=> Options => Projects and Solutions -> VC++ Directories page then place below rows: $(SystemRoot)\Syste...原创 2009-03-20 08:34:38 · 103 阅读 · 0 评论 -
程序员面试宝典
#include "stdafx.h"#include<iostream>using namespace std;int Vac=3;int _tmain(int argc, _TCHAR* argv[]){ int Vac=10; Vac++; cout<<::Vac<<endl; cout<<Vac<<endl...2009-03-20 08:48:28 · 408 阅读 · 0 评论 -
3月22日 二
交换两个整数的值时可以不用第三个参数。如a=11,b=9.以下是二进制a=a^b=1011^1001=0010;b=b^a=1001^0010=1011;a=a^b=0010^1011=1001;这样一来a=9,b=13了。 如果用a=a+b;b=a-b;a=a-b;缺点是:如果a、b都是比较大的两个数,a=a+b会越界。如何判断一段程序是由C 编译程序还是由C++编译程序编译的?...2009-03-22 14:45:20 · 86 阅读 · 0 评论 -
3月23日 三
1.main主函数执行完毕后,是否可能会再执行一段代码,给出说明。(朗讯面试题)如果你需要加入一段在main退出后执行的代码,可以使用atexit()函数,注册一个函数。#include <stdio.h>#include <stdlib.h>void fn1( void ), fn2( void ), fn3( void ), fn4( void );// ...2009-03-23 09:07:12 · 74 阅读 · 0 评论 -
3月23日 四
#include "stdafx.h"#include <iostream>using namespace std;class A1{public: int a; static int b; A1(); ~A1();};class A2{public: int a; char c; A2(); ~A2();};class A3{public:...2009-03-23 21:00:34 · 71 阅读 · 0 评论 -
3月24日 五
class B:public A{virtual int f(){};}; 还是sizeof的题。char var[10]int test(char var[]){ return sizeof(var)}; 答案:返回:4. 原因:var[]等价于*var,退化成一个指针了。空类的大小:class A{};class A2{};class B:public A{};...2009-03-24 09:32:00 · 69 阅读 · 0 评论 -
3月25日 五 指针
1.指针的一些基础语法没搞清楚。很丢人int *pi; //1*pi=5; //2int iv3=999;pi=&iv3; //3const double di; //4 分析:第2句不对,因为pi指针只声明了,但是没有初始化,没有定义这个指针所指向的地址,给它赋值是错误的,因为赋的值不知道该放到哪里去。第3句是对的,将iv3的地址赋给pi,&...2009-03-25 11:10:33 · 106 阅读 · 0 评论 -
函数指针
#include "stdafx.h"#include <stdio.h>#include <iostream>using namespace std;int max(int x,int y){ return x>y?x:y;}int _tmain(int argc, _TCHAR* argv[]){ int max(int,int); int ...2009-04-01 11:53:05 · 81 阅读 · 0 评论 -
C语言中Static使用方法
C程序存储空间布局 C程序一直由下列部分组成: 1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令。 2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。 3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。 4)栈——增长方向:自顶向下增长;自动变量以及每次函数调...原创 2009-04-01 20:17:21 · 146 阅读 · 0 评论