-
C语言提供的初始化方法只有一种:复制初始化 : int x = 1024; C++提供了两种初始化方法:1.复制初始化:int x = 1024; 2.直接初始化:int x(1024);查看全部
-
布尔类型是C++中新增的类型,其只有两个值true和false查看全部
-
C语言的运行更加高效查看全部
-
8进制 10进制 16进制查看全部
-
using namespace std; <iostream>中的cout和endl都在std中命名查看全部
-
命名空间给变量和函数划片查看全部
-
C++输入输出不用再关心占位符和格式查看全部
-
IDE用VS2010+一个插件查看全部
-
1.system包含在<stdlib.h>里面 2.using namespace std; //std下面有cout、endl 3.cout<<A::x<<endl; //输入A中的变量x,A、B中都有x B::fun(); //输出B中的方法fun(),A、B中都有fun() fun2(); //只有A或B中有,没有同名的 (main前添加了using namespace B;) 如果不用using namespace std; 可以std::cout<<A::x<<std::endl;不过麻烦,建议建议用命名空间查看全部
-
#include<iostream> #include<stdlib.h> using namespace std; //要求:提示用户输入一个整数,将该整数分别以8进制、10进制、16进制打印在屏幕上 //要求:提示用户输入一个布尔值(0或1),以布尔方式将值打印在屏幕上 int main(void) { cout<<"请输入一个整数:"<<endl; int x = 0; cin>>x; cout<<oct<<x<<endl; //8进制 cout<<dec<<x<<endl; //10进制 cout<<hex<<x<<endl; //16进制 cout<<"请输入一个布尔值:"<<endl; bool y = false; cin>>y; cout<<boolalpha<<y<<endl; //布尔类型输出 system("pause"); return 0; } F5运行查看全部
-
1.C++相对于C新增的数据类型:bool(true、false) 2.C++提供的初始化方法: ①复制初始化:int x = 1024;②直接初始化:int x(1024); 3.C:所有变量定义必须位于函数体的最前面 C++:所有变量随用随定义查看全部
-
1.命名空间: namespace A { int x = 0; void f1(); void f2(); } namespace B { int x = 2; void f1(); void f3(); } cout<<A::x<<endl;(A中的x变量) B::f1(); (B中的f1()方法)查看全部
-
如:namespace A { int x = 1; void fun(){ cout << "B" << endl; }查看全部
-
1.using namespace std;中的std包含了cout和cin输出输入流对象,如果不写前面这句话,就用必须用 std::cout <<....,std::cin>>...,C++程序都是必须划分命名空间的,这个概念要重视。 2.想创建一个新的,自己的,不是系统自动的命名空间可以使用“namespace”关键字来创建,#如:查看全部
-
1.C语言的I/O方式:scanf,printf C++语言的I/O方式:cin,cout 2.cout语法形式:cout<<X<<endl;(endl相当于C中的“\n”) cout<<"x+y="<<x+y<<endl; 3.cin的语法形式:cin>>x; cin>>x>>y; 4.C++相比C:①不用关注占位符(如%d、%c)②不用关注数据类型查看全部
举报
0/150
提交
取消