C中->和.有什么区别
来源:互联网 发布:淘宝封店重开 编辑:程序博客网 时间:2024/05/01 18:44
#include <stdio.h>#include <stdlib.h>typedef struct Node{ int a; int b;}node;int main(){ node *aa; int b = aa.a; node bb; int c = bb->a;}
上面的程序有两处错误;
->是指针指向其成员的运算符
.是结构体的成员运算符
如:
struct A
{
int a;
int b;
};
A *point = malloc(sizeof(struct A));
point->a = 1;
A object;
object.a = 1;
有时间反汇编一下
- C中->和.有什么区别
- C中->和.有什么区别
- C语言中<>和“”有什么区别
- C语言中->和.有什么区别
- C语言中 i++ 和 ++i 有什么区别?
- C语言中 i++ 和 ++i 有什么区别?
- C中 char *s 和 char s[] 有什么区别?
- const在c和c++中有什么区别
- C语言和C++有什么区别
- C++和c有什么区别
- C++和C++bulider有什么区别
- [C]calloc() 和malloc() 有什么区别?
- [C#]DataTable和DataSet有什么区别
- CSS中*和body有什么区别?
- c++中&和&&有什么区别
- CSS中*和body有什么区别:
- C,C#,C++,这些有什么区别和联系呢
- Internet中使用C/S结构的程序和在局域网中有什么区别
- Object到int的转换问题
- C++元编程
- linux根文件系统-粗略分析学习笔记
- 计算机视觉、机器学习相关领域论文和源代码大集合
- oracle pl/sql宝典(第2版)
- C中->和.有什么区别
- lucene directory
- 【Leetcode】Jump Game II
- How Big can a Python Array Get?——python数组可以到多大?
- iOS OpenGL ES2.0教程 Lesson03 旋转 投影矩阵,相机矩阵,世界矩阵生效
- HttpClient 4.3 开发学习(3)
- 执行具有root权限的java代码(一)
- 同一个CDB中卸载PDB再加载PDB的操作过程
- js对日期进行相加