
C/C++
周迪新
好记性不如烂笔头
展开
-
为什么在C语言中,用scanf输入字符串时,不需加&
因为字符串变量名在 scanf 语句里 表示指针 (地址)例如:char s[80];scanf("%s",s); — 这里的s 已是地址。当然,写成 scanf("%s",&s[0] ); 也可以, &s[0] 是地址。...转载 2019-01-31 14:37:23 · 15618 阅读 · 3 评论 -
C语言中 . 和 -> 区别详解(举例解释)
一句话简言之:->前是指针,而 . 前是结构体变量举例1:->前是指针:struct Node{//二叉树 Node *lchild; Node *rchild; char data; }Tree[50];void postOrder(Node *T){//此时 T 为指针 if(T->lchild != NULL){ postOrder(T->lc...原创 2019-01-31 01:22:43 · 1010 阅读 · 0 评论