c/c++
记录了C语言和c++学习过程中的笔记,方便以后复习
_cuihua
这个作者很懒,什么都没留下…
展开
-
C语言 指针变量本质
C语言指针是一个经常使用的变量,可是经常在二级指针三级指针中搞混,指针的本质就是一个int型的变量,只不过这个变量是内存块的地址,通过在这个变量前面加星号可以间接的访问这个内存块的内容。通过下面的示例可以清晰的明白指针的本质, #include <stdio.h> typedef struct { int age; char name[110]; }teracher; int ...原创 2020-04-03 22:04:32 · 422 阅读 · 0 评论 -
C语言返回的变量当左值使用
在C语言中,一般返回的变量是不能仿作左值使用的,比如 int main(int argc, char **argv) { int a = 10, b = 20; a > b ? a : b = 50; printf("a = %d b = %d\r\n",a,b); return 0; } 这样在编译的时候编译器会报错处理,因为a>b?a:b返回的是20,不能将50赋值给...原创 2020-04-02 21:43:59 · 550 阅读 · 0 评论