当前位置: 首页 > news >正文

做网站怎么我是新手如何做电商

做网站怎么,我是新手如何做电商,离婚在线律师,网站做缓存1.C关键字 C总计63个关键字,C语言32个关键字: 2.命名空间: 在 C/C 中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目…

1.C++关键字

C++总计63个关键字,C语言32个关键字:

2.命名空间:

        在 C/C++ 中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化 , 以避免命名冲突或名字污染 namespace 关键字的出现就是针对这种问题的。
2.1命名空间的定义:
    定义命名空间,需要使用到 namespace 关键字 ,后面跟 命名空间的名字 ,然后接一对 {} 即可, {}
中即为命名空间的成员。
namespace ns
{
      //成员
}
2.2命名空间的使用:

例如:

using namespace std;//全部展开

using cout ;//部分展开

(1)使用 using 将命名空间中某个成员引入
using N::b ;
int main ()
{
printf ( "%d\n" , N::a );
printf ( "%d\n" , b );
return 0 ;    
}
(2)使用 using namespace 命名空间名称 引入
using namespce N ;
int main ()
{
printf ( "%d\n" , N::a );
printf ( "%d\n" , b );// printf ( "%d\n" , N::b ); 全展开时可以把 N::省略
Add ( 10 , 20 );
return 0 ;    
}

3.C++输入&输出  

采用 cout 输出(<<)  cin 输入(>>)   endl换行,需要调用using namespce std;这个命名空间

#include<iostream>//与 C 头文件区分,也为了正确使用命名空间, 规定 C++ 头文件不带 .h
// std C++ 标准库的命名空间名, C++ 将标准库的定义实现都放到这个命名空间中
using namespace std ;
int main ()
{
int a=0;
cout << "Hello world!!!" << endl ;
cin >> a ;
cout << a << endl ;
return 0 ;
}
//
1.cout cin 是全局的流对象, endl 是特殊的 C++ 符号,表示换行输出,他们都包含在包含
< iostream >头文件中。
2. << 是流插入运算符, >> 是流提取运算符
3. 使用 C++ 输入输出更方便,不需要像 printf/scanf 输入输出时那样,需要手动控制格式。
C++ 的输入输出可以自动识别变量类型。
4. 实际上 cout cin 分别是 ostream istream 类型的对象,

4.缺省函数

缺省参数是 声明或定义函数时 为函数的 参数指定一个缺省值 。在调用该函数时,如果没有指定实参则采用该形参的缺省值,否则使用指定的实参。
void Func ( int a = 0 )
{
cout << a << endl ;
}
int main ()
{
Func ();     // 没有传参时,使用参数的默认值
Func ( 10 );   // 传参时,使用指定的实参
return 0 ;
}

(1)参数全缺省: 

void Func ( int a = 1 , int b = 2 , int c = 3 )
{
cout << "a = " << a << endl ;
cout << "b = " << b << endl ;
cout << "c = " << c << endl ;
}

(2)参数半缺省:

void Func ( int a , int b = 1 , int c = 2 )
{
cout << "a = " << a << endl ;
cout << "b = " << b << endl ;
cout << "c = " << c << endl ;
}
注意:
1. 半缺省参数必须 从右往左依次 来给出,不能间隔着给
2. 缺省参数不能在函数声明和定义中同时出现(二选一)
//a.h
void Func ( int a = 10 );
// a.cpp
void Func ( int a = 20 )
{}
// 注意:如果生命与定义位置同时出现,恰巧两个位置提供的值不同,那编译器就无法确定到底该
用那个缺省值。
3. 缺省值必须是常量或者全局变量
4. C 语言不支持(编译器不支持)

5.函数重载 

(1)函数重载概念:

       1)函数名相同,参数不同(类型or个数or类型顺序不同)

       2)返回值没有要求

注意:

一个函数名定义多个功能(函数名相同,参数不同(参数顺序不同可算不同))只是返回值不同,不能构成重载,例如:

int add(int i)   long add(int m)

 6.引用

(1)引用概念:
引用 不是新定义一个变量,而 是给已存在变量取了一个别名 ,编译器不会为引用变量开辟内存空 间,它和它引用的变量共用同一块内存空间。
类型 & 引用变量名 ( 对象名 ) = 引用实体; 引用类型 必须和引用 实体 同种类型
void TestRef ()
{
int a = 10 ;
int & ra = a ; //<==== 定义引用类型
printf ( "%p\n" , & a );
printf ( "%p\n" , & ra );
}
(2)引用特性:
   1) 引用在 定义时必须初始化
   2) 一个变量可以有多个引用
   3) 引用一旦引用一个实体,再不能引用其他实体
void TestRef ()
{
int a = 10 ;
  int b   = 10 ;
// int& ra;   // 该条语句编译时会出错
int & ra = a ;
 // int & ra = b ; // 该条语句编译时会出错, 引用一旦引用一个实体,再不能引用其他实体
int & rra = a ;
printf ( "%p %p %p\n" , & a , & ra , & rra );  
}
http://www.shuangfujiaoyu.com/news/53033.html

相关文章:

  • 太原优化网站杭州seo网
  • 南海网站制作公司志鸿优化网下载
  • 网站首页菜单栏网站推广建站
  • 济南网站建设价格杭州百度快速排名提升
  • 免费服务器搭建网站详细教程seo排名点击
  • 怎样用java建设自己的网站技术培训平台
  • 一般做外贸上什么网站连云港seo优化
  • php+mysql 网站建设奶茶店营销软文
  • win7系统做网站服务器线上营销培训
  • 雄安做网站公司网站排名优化技巧
  • 我要自学网网站建设与管理长尾关键词挖掘
  • 北京建设信息网站非国产手机浏览器
  • 网站制作哪些公司制作怎么制作百度网页
  • 自己做的网站让别人看到郑州seo地址
  • 路桥区高质量营销型网站建设百度竞价品牌广告
  • 网站制作模板代码武汉seo推广
  • 邯郸网站建设的地方seo一个关键词多少钱
  • 富阳网站建设 优帮云北京网络营销招聘
  • 网站建设汇报书 ppt网络推广方法技巧
  • 上海微信小程序开发公司seo服务的内容
  • 安徽网站建设服务b站推广入口在哪
  • 用邮箱做网站为什么不建议去外包公司上班
  • 一个网站的建设流程有哪些资料2022年seo还值得做吗
  • 西藏山南建设局网站网络营销的背景和意义
  • 网站如何做市场推广市场营销培训课程
  • 网站首页的名字通常是大丰seo排名
  • 中央广播电视总台台长级别杭州网站seo公司
  • 网站被墙是谁做的永久免费crm客户管理系统
  • 电商网站建设需要哪些技术自己如何制作一个网站
  • 什么网站可以帮别人做数据分析赚钱2023年11月新冠高峰