1. 首页 > 科技

c语言\x20this c语言中的关键字this

c语言this什么意思

this是一个指向对象自身的指针.举个例子:抄 class Test { int i, j; public:void set(int a, int b) { this->i = a;//将调用该函数的对象中的成员i 赋值为袭a this->j = b;//将调用该函数的对象中的成员j 赋值为b } }; int main() { Test t; t.set(10, 20);//这时set函数中的this就是指向zdt的指针,相当于this=&t; }

c语言\x20this c语言中的关键字this

c语言里面this是什么关键字..求详解

soft.chinabyte/database/493/12332493.shtml this 是指针 this是关键字,属于实体(entity),是一个指针右值,只能在class,struct, 和union类型中的非静态成员函数/函数模版class指针访问,指向被调成员所属的对象.静态成员中无法使用this指针.

谁能告诉我,C语言中的this指针的具体详细的定义和使用?

this指针是指向当前对象的指针.只能在对象内部方法中使用.

C++语言里面用到this指的是什么

指向本成员函数所属的类的对象.比如类 classA有一个成员函数 funA() 在成员函数funA()的实现代码里使用了this.那么 当有一个对象是 classA obaj;时 在执行到obaj.funA();里面时,这个this就指向obja;

C语言中有没有this关键字?

没有,this是C++中的

C语言中有没有this关键字?

没有,32个关键字

c语言中this,和new有什么作用

c很少用到,vc比较多,但也是比较而言.this指针 new开辟内存this不知道怎么用无所谓,真的,或许一辈子能看见,但自己不会用到它new开辟内存,不如malloc等常用

在C语言中this - n1=head1 - >next是什么意思?

你好!head是一个结构,里面有一个结构指针名为next,这个语句作用就是将这个指针的内容赋值给this_n1,不明白用Hi联系我 如果对你有帮助,望采纳.

请朋友们帮我解答一下这道C语言的题目.特别是this - >a += a;和a+.

::a指的是int a=10;中的a this->a指的是int a,b;中的a void func(int a) { //********error******** this->a += a;//this指的是类,this->a是指这个类所定义的变量a; 等号后面的a是.

c语言有一个串是”This is a domestic cat!

#include #include #include #define length 1000 int main() { char string[length]="\0",word[length]; int index=0,c; while((c=getchar())!=eof) { if(isspace(c)) { word[index++]=' '; word[index]='\0'; strcat(word,string); strcpy(string,word); index=0; } else word[index++]=c; } printf("%s\n",string); return 0; }