学习
lakers_ja
这个作者很懒,什么都没留下…
展开
-
普通指针和数组指针学习总结
对于普通指针,看下面代码 int a[5] = {3,2,6,7,5}; int *pp = a; //指针pp指向数组a printf("%p\n",pp); // 输出的是数组a的地址,也是数组a第一个元素的地址 printf("%d\n", *pp); // 加上解引用*,得到的是数组a第一个元素的值 printf("%d\n", pp[0]); // 数组a第一个元素的值 printf("%d\n", *pp[0]); //编译错误运行结果(去掉最后一行代码)0x7fffcbad7原创 2021-09-14 18:05:11 · 218 阅读 · 0 评论 -
C语言--extern关键字的使用方法
一个C文件中,有全局变量和局部变量,全局变量有时也称为外部变量,局部变量有时也称为自动变量。extern关键字的使用可以分为在一个文件中和在多个文件中1)在一个文件中#include<stdio.h>int main(void){ extern int a; printf("a = %d",a); return 0;}int a = 5;输出结果为:a = 5这里main函数中的 extern int a就是告诉编译器我要是用外部的 a这个变量。如果m原创 2021-09-13 16:49:29 · 494 阅读 · 1 评论 -
struct和typedef的用法和区别:
struct和typedef的用法和区别:一直有点搞不太清楚这两者,今天总算弄明白了 总结一下:首先,这两者在C和C++中使用是不同的:先说C1.1 在C中定义一个结构体类型的话:struct Student{string name;int number;};这样的话,以后每一次声明Student类型的变量的话就要这样写:struct Student stu1;struct Student stu2;…非常的麻烦;那么使用typedef关键字的话:typedef stru原创 2020-09-17 16:25:07 · 448 阅读 · 0 评论 -
写一个表白小程序
这个程序用的是c#的winform,用的开发工具是vs2010,主要功能就是点击喜欢会 弹出一个“我也喜欢你”的对话框,然后再利用random里的next方法随机改变位置使得不喜欢不能被点击。具体如下:(有需要的小白可以给我留言,我私发给你,我也是小白,这个.exe文件不知道怎么上传。)–海内存知己,天涯若比邻。点击喜欢,弹出一个对话框。当鼠标移动到不喜欢时,让“不喜欢”对话框自己随机改变...原创 2019-01-18 19:29:40 · 4830 阅读 · 19 评论