
C/C++/VC
文章平均质量分 73
zmqhbd
这个作者很懒,什么都没留下…
展开
-
关于C++和C#中的静态方法的问题!
http://zhidao.baidu.com/question/20341912.html前几天在看C#高级编程的时候看到关于静态方法的问题 静态方法在使用的时候不必实例化就能直接使用,如果实例化会出现怎么样的错误?自己可不可以去定义一个静态方法,具体该如何去定义,可不可以说得具体点,还有静态方法有什么特别的用途没? 最佳答案:实例方法比静态方法多传递一个隐含的指针参数,该指针指向该方原创 2007-12-05 00:14:00 · 1179 阅读 · 0 评论 -
实现园、长方形和直角三角形3种图形的面积计算!
using System;using System.Collections.Generic;using System.Text;namespace Area{ public class myArea { int index = 0; //设置用户选择参数 private const double PI = 3.1415; //PI值原创 2007-12-05 00:42:00 · 3400 阅读 · 0 评论 -
关于继承,属性,析构!
using System;namespace Inherit{ public class Baseclass { public void Sum(int x, int y) //基类中定义的方法 { int result = x + y; Console.WriteLine("基类中方法计算两数和:{0}+{1原创 2007-12-04 20:59:00 · 634 阅读 · 0 评论 -
运算符重载!
using System;using System.Collections.Generic;using System.Text;namespace OperatorOverLoad{ public struct Complex { public int real; public int imaginary; public Complex(i原创 2007-12-05 10:47:00 · 537 阅读 · 0 评论 -
C/C++主函数的定义(return的作用)!
关于C语言中return的一些总结 return是C++预定义的语句,它提供了种植函数执行的一种放大。当return语句提供了一个值时,这个值就成为函数的返回值. 说到return,有必要提及主函数的定义,下面是从网络上找到的资料,好好消化吧,对了解主函数中返回值的理解有很大的帮助. 很多人甚至市面上的一些书籍,都使用了void main( ) ,其实这是错误的。C/C++ 中从来没有定义过vo原创 2007-12-22 23:38:00 · 6953 阅读 · 1 评论 -
全局变量、静态全局变量、静态局部变量、局部变量!
全局和静态变量都在堆里。 全局变量的作用范围是整个程序(如果程序是多个文件,必须在其他的文件中说明)。 静态变量的作用范围要看静态变量的位置,如果在函数里,则作用范围 就是这个函数。 静态全局变量,只在本文件可以用,虽然整个程序包含多个文件,但静态全局变量只能用在定义它的那个文件里,却不能用在程序中的其他文件里。它是定义存储因转载 2008-11-14 00:29:00 · 9817 阅读 · 4 评论 -
c语言中int的表示范围是-32768~32767!
这得从二进制的原码说起: 如果以最高位为符号位,二进制原码最大为0111111111111111=2的15次方减1=32767 最小为1111111111111111=-2的15次方减1=-32767 此时0有两种表示方法,即正0和负0:0000000000000000=1000000000000000=0 所以,二进制原码表示时,范围是-32767~-0和0~32767,因为有两个零的存在,所以转载 2008-11-15 23:32:00 · 4018 阅读 · 0 评论 -
如何用C++编程获得某台机器的IP地址
对于这个古老的问题,VC知识库的精华区以及以往的在线杂志中都有详尽不一的描述。本文提供的方法是一个比较完整的解决方案,并附有详细的实现细节。希望大家对这个问题有彻底的认识。其实,如果你熟悉 Windows 的Sockets API,并了解一些底层的Winsock知识。那么要获得某台机器的IP地址并不是什么难事。一台机器可以装多块网卡,因此它就可能有多个IP地址。目前很多发烧友的PC机都装有多块网原创 2009-12-09 09:39:00 · 697 阅读 · 0 评论 -
静态方法处理
public class TestApp { <br /> boolean packFrame = false; <br /> public int i=5; <br /> public TestApp() { <br /> } <br /> public static void main(String[] args) { <br /> System.out.println(i); //为什么转载 2011-04-07 00:02:00 · 903 阅读 · 0 评论