当前位置: 首页 > 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.ds6.com.cn/news/65642.html

相关文章:

  • 网站地址栏图标文字中国免费网站服务器主机域名
  • 网站建设有哪些软件有哪些方面杭州百度公司在哪里
  • 网店推广软文范例seo做的好的网站
  • 做数据表格的网站深圳网络推广引流
  • 做分销网站多少钱个人网站制作流程
  • 深圳网站建设吗网站快速排名优化价格
  • 怎样做才能让网站有排名网络推广公司介绍
  • 如何做优酷网站赚钱企业网站模板html
  • 做视频网站需要什么地推团队接单平台
  • 用ps做招生网站seo优化入门教程
  • 用ps做简单的网页设计seo排名快速
  • 杭州网站设计网站seo优化方式包括
  • 成都网站建设木子网络培训学校管理制度大全
  • wordpress 钩子百度搜索seo优化技巧
  • 福建漳州网站建设费用seo搜索引擎优化主要做什么
  • 做网站店铺图片用什么软件教育机构退费纠纷找谁
  • 自己公司做公益网站怎么弄收录好的网站有哪些
  • 无锡高端网站建设咨询搜索量用什么工具查询
  • 网站做开票咸阳seo
  • 石家庄 最新seo站长论坛
  • 2021年网站有人分享吗seo智能优化公司
  • 网站空间租用有哪些服务上海高端网站建设
  • dw网站大学生代做深圳网站优化网站
  • wordpress page显示落实20条优化措施
  • 合肥有做网站的吗佛山百度seo点击软件
  • 广州哪里有学做网站的搜索热词排行榜
  • 网盘视频直接做网站国际新闻今天最新消息
  • 网站是一个链接的页面集合网站建设哪家公司好
  • 常州哪有做网站网站怎么推广出去
  • 品牌型网站建设哪家好百度百科词条入口