自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

marvin-nj

专注

  • 博客(9)
  • 收藏
  • 关注

原创 动态创建二维数组

1.C++中 使用数组指针,分配一个指针数组,将其首地址保存在b中,然后再为指针数组的每个元素分配一个数组int **b=new int*[row]; //分配一个指针数组,将其首地址保存在b中 for(i=0;ib[i]=new int[col];该方法定义的动态二维数组的释放需先释放指针数组的每个元素指向的数组,然后再释放该指针数组:for(i=0;i{de

2016-05-28 17:16:34 721

翻译 char 与 string对象相互转换

string 是c++标准库里面其中一个,封装了对字符串的操作(1)把string转换为char* 有3中方法:1.const char *data()const;//返回一个非null终止的c字符数组如:string str="abc";char*p=(char*)str.data();2.const char *c_str()const;//返回一个以n

2016-05-28 15:51:05 2513

转载 字符串函数

平时对字符串的操作的是很多的,了解下常用的字符串函数会使 c 编程变得很快捷!这里适当整理一下,方便以后参考。使用时,会用到大量指针的操作,注意加头文件:#include 一、str 系列1.strtokextern char *strtok( char *s, const char *delim );功能:分解字符串为一组标记串。s为要分解的字符串

2016-05-27 16:37:49 229

原创 关于数组名

void Func ( char str[100] ){ sizeof( str ) = ?}void *p = malloc( 100 );sizeof ( p ) = ?sizeof( str ) = 4 sizeof ( p ) = 4 【剖析】 Func ( char str[100] )函数中数组名作为函数形参时,在函数体内,数组名失去了本身的内涵,仅仅

2016-05-27 10:30:40 288

转载 C++ 内存存储,参数传递的深度理解

#include #include "string.h"#include "malloc.h"void Swap(int a,int b){ int temp; temp=a; a=b; b=temp;}int Get_Int(int a){ int i=1+a; return i;}void Get_Memory( char

2016-05-27 09:43:05 1119

原创 关于new 与 malloc的一个问题

using namespace std;#includeint main(){ char *str1;char *str2; str1=(char *)malloc(100*sizeof(char));str2=(char *)malloc(100*sizeof(char));str1="abcdefg";str2="hijk";int n=strlen(str1);

2016-05-25 22:09:31 322

转载 编写一个String类,实现其构造函数、析构函数以及赋值函数

用C++编写一个String类,实现其构造函数、析构函数以及赋值函数class String { public: String(); String(const char* pStr=NULL) ; String(const String & str) ; char *GetData() const;

2016-05-16 17:12:59 780

翻译 C参数传递

在swap1中对p和q操作只是对临时分配的栈中内容进行操作,函数执行完后形参就消失了,对原来的a和b不产生任何影响。所以swap1不能完成交换a和b值的功能.    swap3中,形参p和q会保存在栈中,p指向a的地址,q指向b的地址,使用temp指针完成了p和q的地址交换,即p指向b的地址,q指向了a的地址,但a和b地址中的值并未发生变化,这与swap2不同,swap2中是p指向的地址中的值

2016-05-16 14:42:38 242

转载 编写strcpy函数

已知strcpy函数的原型是 char *strcpy(char *strDest, const char *strSrc);(1)不调用C++/C的字符串库函数,请编写函数 char *strcpy(char *strDest, const char *strSrc);{      assert((strDest!=NULL) && (strSrc !=N

2016-05-16 13:55:05 654 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除