C++
myblackblog
这个作者很懒,什么都没留下…
展开
-
关于C++中的常量与指针的关系
1.指向常量的指针 在C++中用const修饰的常量并不是不可改变的,如果想要修改常量的值可以通过指向常量的指针对常量进行修改,例: const int i=10; cout<<"当前i的值为:"<<i<<endl; int *p=(int *)&i;//对其类型进行强制类型转换 cout<<"修改后i的值为:"<<i<<endl;//在这里值并不会发生改变,因为编译器在编译的原创 2015-09-08 20:37:37 · 313 阅读 · 0 评论 -
C++命名空间
1.命名空间的定义 c++标准为了和C区别开,也为了正确使用命名空间,规定头文件不使用后缀.h,在C++采用命名空间可以将变量,函数,类很好的组织起来,避免冲突,命名空间实际上定义了一个范围。 namespace user { int a(10); } 2.命名空间的使用 ::域作用符 using namespace user;其作用域为该行代码原创 2015-09-02 20:28:50 · 355 阅读 · 0 评论 -
快速排序
public void QuickSort(int[] nums,int low,int high){ if(low<high){ int point=Partition(nums,low,high); QuickSort(nums,low,point-1); QuickSort(nums,point+1,hig原创 2017-09-18 11:39:45 · 375 阅读 · 0 评论