
C语言笔记
Miku机器猫
我写的东西都是未完待续,是用来学习记录的,欢迎各位朋友一起探讨问题!
展开
-
不懂啊,C预处理器运算符
代码:#include <stdio.h>#define tokenpaster(n) printf ("token" #n " = %d", token##n)int main(void){ int token34 = 40; tokenpaster(34); return 0;}编译结果:token34 =40标记粘贴运算符(##)...原创 2020-03-29 20:53:33 · 282 阅读 · 0 评论 -
C语言实例分析
最新在菜鸟教程学习C语言,在里面的例程代码中做一些注释,供学习使用。原创 2020-03-18 15:07:34 · 1748 阅读 · 3 评论 -
C6031 返回值被忽略:"scanf"解决办法
在Visual Studio2019中运行scanf函数时遇到下列问题:解决方法:方法1:在文件顶部添加代码: #pragma warning(disable:4996)方法2:右击工程中源代码(main.c)处,打开属性栏>配置属性>C/C++>所有选项,将SDL检查改为否,保存方法3:将scanf改为scanf_s上面三种方法都是百度的,其中前两个亲测有...原创 2020-03-14 14:37:07 · 124409 阅读 · 31 评论 -
C语言实例(来自菜鸟笔记,手打抄写记录)
输出"Hello, World!"使用printf()输出"Hello, World!"。#include <stdio.h>int main(){// printf() 中字符串需要引号printf("Hello, World!");return 0; }输出整数使用printf()与%d格式化输出整数#include <stdio.h>int ...翻译 2019-03-23 22:05:51 · 1792 阅读 · 0 评论 -
C指针
指针有很多应用,比如动态内存分配,没有指针是无法执行的。每个变量都有一个内存位置,每一个内存位置都i当以了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。/*输出定义的变量地址*/#include <stdio.h>int main(){ int var1; char var2[10]; printf("var1 变量的地址:%p\n", &a...原创 2019-03-28 15:14:50 · 174 阅读 · 0 评论 -
C函数指针与回调函数
函数指针函数指针是指向函数的指针变量。通常我们说的指针变量是指向一个整型、字符型、或数组等变量,而函数指针是指向函数的。函数指针可以像一般函数一样,用于调用函数、传递参数。函数指针变量的声明:typedef int (*fun_ptr)(int,int); /*声明一个指向同样参数、返回值的函数指针类型*/回调函数函数指针作为某个函数的参数函数指针变量可以作为某个函数的参数来...原创 2019-03-28 15:27:59 · 214 阅读 · 0 评论 -
C字符串
在C语言中,字符串实际上时使用 null字符’\0’ 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了组成字符串的字符。下面的声明和初始化创建了一个"Hello"字符串。由于在数组的末尾存储了空字符,所以字符数组的大小比单词"Hello"的字符多一个。char greeting[] = {'H', 'e', 'l', 'l', 'o', '\0'};一句数组初始化原则,...原创 2019-03-28 16:12:07 · 2840 阅读 · 0 评论