c++初始化
来源:互联网 发布:最新网页制作软件 编辑:程序博客网 时间:2024/05/26 02:18
初识c++,需要知道两点内容
1、c语言类型检查较弱,而c++注重类型,强类型,严格检查类型
2、c++初始化
#include <iostream>#include <stdlib.h>using namespace std;int main(){int a(5);double b(3.5);char *str("hello");wchar_t *str1(L"china");//宽字符cout<<a<<endl;cout<<b<<endl;cout<<str<<endl;wcout<<str1<<endl;//宽字符输出return 0;}std为命名空间名,
using namespace std;说明本文件默认使用名字为std的命名空间。
命名空间解决重名问题
#include <iostream>#include <stdlib.h>namespace space{int a(3);void print(){printf("I am space");}}namespace space1{int a(4);void print(){printf("I am space1");}}namespace s1 = space1;//如果命名空间太长,可以用别名int main(){int a(5);std::cout << a <<std::endl;//5std::cout << space::a <<std::endl;//3,打印不同命名空间的同一变量std::cout << space1::a <<std::endl;//4space1::print();//引用不同命名空间的方法std::cout<<std::endl;space::print();//std::cout<<std::endl;s1::print();return 0;}
#include <iostream>#include <stdlib.h>namespace {int a(3);void print(){printf("I am space");}}int main(){std::cout<< a <<std::endl;print();return 0;}
0 0
- 【C/C++】指针初始化
- C/C++--初始化列表
- C++,编译初始化,运行初始化
- C++:二维数组初始化
- c字符串的初始化
- C 数组初始化
- C/C++数组初始化
- c 结构体初始化
- objective-c对象初始化
- C++vptr初始化时间
- OBJECT-C 对象初始化
- c结构体初始化
- object c 数组初始化
- c 结构体初始化
- C结构体初始化
- 关于C、C++初始化
- Objective-C对象初始化
- 关于C初始化内存
- 圆角dialog实现过程
- 创建graphic的方式:可以添加属性、infoTemplate
- android 设置监听器
- Here Document
- 获取两个字符串中最大相同子串的实现
- c++初始化
- Android进程回收的先后顺序
- Java JVM(十):JavaVisualVM 的个人使用
- ARM9 ADS8344 SPI驱动移植 (四)
- JavaScript实现页面下拉刷新
- centOS 操作记录一
- What will happen if we begin transaction in hibernate but do not commit it?
- ## memset 清除结构体的方法
- android:contentDescription 的用途