51CTO博客开发
.net主要有application session request/response page viewState这几种域。这里主要将viewState(jsp中没有)viewState与session相似,都可以用来保存当前用户的一些信息,都是用键值对的方式保存的。session一般保存多个页面共享的信息(如用户名),数据存贮在服务器端,客户端保存当前用户的sessionID,页面需要数据时通
一 Undefined 类型只有一种值 undefined 以下三种情况typeof 返回类型为undefined 1. 当变量未初始化时 2. 变量未定义时 3. 函数无明确返回值时(函数没有返回值时返回的都是undefined) undefined 并不等同于未定义的值 typeof 并不真正区分是否是未定义 看以下示例代码: var oTemp; alert(typeof oTemp); /
C#所有数据类型都继承object分为:值类型(struct),引用类型(class),指针类型(不安全模式下使用,C#中用的少)值类型:直接存储值结构类型:数值类型,布尔类型,自定义结构类型枚举类型引用类型:存储值的地址object,string,类,接口,委托,数组C#中所有类型都直接或间接继承Object所有值类型都直接或间接继承System.ValueType
行内元素(内联元素):宽度高度由该元素内的文字长度和宽度决定,不可人为设置。内联元素在显示时通常不会以新行开始。块元素:可设置宽和高块级元素在浏览器显示时,通常会以新行来开始(和结束)常见行内元素:<span/>,<a/>,<img/>,<input/>常见块元素:<div/>,<p/>,<ol/>,<ul/
环境vs2010/ Test.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> using namespace std; class Node{ public: int value; int n; Node(){value=0;n=0;} }; int find(Node a[],in
char* const p1: p1是常量(存放char型地址)(必须赋初值),指向char型const char* p2: p2是指针变量,指向常量char型(指向地址的内容不可改变)const char* const p3: p3是常量(存放char型地址)(必须赋初值), 且指向常量(指向地址的内容不可改变)void main() { const int a=3;//a是常量对象
#include<iostream.h> typedef char dataType; class Node{ public: dataType data; Node* lchild; Node* rchild; Node(){ lchild=NULL; rchild=NULL; } Nod
若一个函数A的形参是指针的引用,若传递给函数A的实参为指针变量是可以的,但若你想把一个返回值为指针的函数B作为实参传递给函数A,就会出错。例如:int*& fun1()//返回值为指针的引用 { int* a=new int; return a; } void fun2(int* &a)//形参为指针的引用 { } int* fun3()//返回值为指针 {
#include<iostream.h> #include<string.h> char* strrev(char* s) { int i=0; int n=strlen(s); char* p=new char[n]; char* q=&s[n-1]; while(n-->0) { p[i++]
空指针:没有存储任何内存地址,不指向任何地方野指针:指向不可用内存(垃圾地址),出现野指针系统会崩溃
拷贝构造函数:首先是一个构造函数,特殊在只有一个参数且用对象的引用作参数(规定),函数体是一些赋值语句浅拷贝:对对象中的数据成员简单赋值,默认拷贝就是浅拷贝,分系统默认和手写的深拷贝:对象存在动态成员,也就是自己在堆中申请了一块内存空间(C++中用new申请)一定是自己写的:对一些放在栈中的成员变量(普通变量)赋值,手动申请一个和构造函数中手动申请的一块内存空间(堆中)相同大小的内存空间并赋值。例
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号