c/cpp
克豪
这个作者很懒,什么都没留下…
展开
-
c/cpp函数指针
以前在学c的时候对于函数指针的概念没有怎么仔细看,现在回来温习一下,做个记录以后方便回看 因为太简单了,直接把代码pull在这 int main(){ int choose; printf("1.传统调用函数\n"); printf("2.利用函数指针调用\n"); printf("3.函数指针作为参数\n"); printf("please input your choose:\n"); scanf("%d", &choose); switch (choose) { case 1原创 2020-06-28 12:21:20 · 1008 阅读 · 0 评论 -
c/cpp-带参数的main函数
代码 最终运行的时候会发现命令名也是一个参数,也就是argv[0] int main(int argc, char* argv[]){ /** *这两个参数的形式是固定的 *第一个参数代表传入参数的个数 argument count的缩写 *第二个参数是表示参数向量 argument vector */ int i = 0; while (argc>0) { printf("%s\n", argv[i]); argc--; i++; } return 0; } 运行原创 2020-06-28 12:20:33 · 1080 阅读 · 0 评论 -
c/cpp-共用体和枚举类型
共用体 共用体就是多个不同类型的数据共用一个内存空间 定义 union MyUnion{ int i; char c; float f; }; 初始化 union MyUnion myUnion; //不能对多个成员同时初始化 union MyUnion myUnion1 = {16};//对第一个初始化 union MyUnion myUnion2 = { .c = 'j' };//对指定的进行初始化 使用 myUnion.i = 97; printf("%d\n", myUnion.i); p原创 2020-06-28 12:19:52 · 309 阅读 · 0 评论