指针

指针

文章 111 浏览 289

装指针的LIST怎么用迭代器迭代?

例如 : 有个结构体Test struct Test { int a; int b; }; 一个list数据类型是Test的指针 std::list lpList; 那么怎么用迭代器取Test*指向的成员? st…

起风了 2022-09-01 23:30:07 18 0

C语言中,二级指针的用处,必要性和经常使用在的地方,求大神指导

C语言中,二级指针的用处,必要性和经常使用在的地方,求大神指导…

紫﹏色ふ单纯 2022-09-01 23:16:03 17 0

能否用C++的指针/引用来类比解释一下Python中Tuple的“指向不变性”?

初学Python,有一定C/C++基础。看到Tuple的"immutable"的时候产生了这样一个疑问。根据我的理解,如果Tuple的元素是普通变量(e.g. myInt=5),那创建m…

塔塔猫 2022-09-01 21:48:02 12 0

C指针对于字符有何具体的要求呢

我想通过预处理器和指针来解决关于字符大小写转换的问题,但好像对预处理的参数、指针的指向字符琢磨不透,这块好难理解,该怎么解决呢? #include #…

回眸一笑 2022-09-01 21:32:26 20 0

c语言中普通变量

c语言中定义的变量在定义时不占用内存,但是赋值时占用内存的情况是怎么样的,和实际赋的那个值在内存中有什么关系吗…

南街九尾狐 2022-09-01 21:08:15 17 0

C++迭代器的尾指针为什么不指向最后一个元素?

vector v = { 1,2,3 }; for (auto b = v.begin(); b != v.end(); ++b) cout << *b << endl; C++的迭代器的end()为什么指向最后元素的下一个位置,然…

诗化ㄋ丶相逢 2022-09-01 19:53:16 25 0

怎么输入指针的值?即输入指针所指区域的地址。

#include using namespace std; int main() { int *i; i=(int*)malloc(sizeof(int)); ... //用cin或scanf输入i的值,即输入给定的地址 ... return 0;…

↙温凉少女 2022-09-01 19:12:47 18 0

C 语言字符串用数组和指针初始化为什么会有这样的区别?

直接用数组初始化: #include int main(void) { char str[] = "abc"; int i = 0; while (str[i] != '\0') { printf("%c\n", str[i]); i++; } str[1] …

彩扇题诗 2022-09-01 18:50:56 20 0

C 语言里为什么这样初始化字符串是错误的?

C 语言里的字符串实际上就是 char 组成的数组,所以 #include int main(void) { char str[4] = "abc"; for (size_t i = 0; i < 3; i++) { printf("%c…

-柠檬树下少年和吉他 2022-09-01 18:36:30 16 0

“指针”是成熟的编程语言必须具有的概念吗?

我在看一个日本人写的书《征服 C 指针》,书上的引言提到这么一句话 确实,“C指针”有着底层而邪恶的一面,但是,它又是构造链表和树等“数据结构”…

拍不死你 2022-09-01 18:29:09 21 0

C++中 指针赋值后 exe程序无法运行

我在Win8中 使用codeblock编写了一段程序。使用的是GCC 4.7 & 4.8 编译器: #include using namespace std; int main() { int *i=0; cout<< "Hello w…

灼痛 2022-09-01 17:44:42 17 0

C的free的参数是空指针的问题

这样一段代码 #include int main(){ int *p; p = NULL; free(p); printf("test\n"); return 0; } 最后可以使用gcc编译成功并且输出结果是: test 为…

爱本泡沫多脆弱 2022-09-01 17:24:57 11 0

C语言销毁一个结构体不free直接等于NULL可以吗

各位大神 如果我一个结构体 的某个属性存了1000个数据 然后现在不想用了 我直接 把这个结构体的这个属性 == NULL 是不是就表示 这个结构体 又成了一…

雨夜星沙 2022-09-01 17:24:54 21 0

C语言指针 百思不得其解的一个问题

各位大神 最近在学指针遇到了个问题 为什么上面输出就不用 * 而下面就用*呢 我感觉指针是一直要用 *才能输出里面的内容的 char str[100] = "abcd"; c…

誰認得朕 2022-09-01 12:16:06 17 0

C 语言中指针作为函数参数的一个问题?

在下面的代码中: #include int *foo(int *pp) { int ppp = 2333; pp = &ppp; return pp; } int main(void) { int *p = NULL; int num = 520; p = &n…

不甘平庸 2022-09-01 07:36:46 22 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文