随笔分类 -  C 语言笔记

摘要:main.m Array.h Array.c Object.h Object.c Student.h Student.c 阅读全文
posted @ 2016-05-09 12:59 小样和牛牛 阅读(145) 评论(0) 推荐(0)
摘要:1.指针函数的定义 顾名思义,指针函数即返回指针的函数。其一般定义形式如下: 类型名 *函数名(函数参数表列); 其中,后缀运算符括号“()”表示这是一个函数,其前缀运算符星号“*”表示此函数为指针型函数,其函数值为指针,即它带回来的值的类型为指针,当调用这个函数后,将得到一个“指向返回值为…的指针 阅读全文
posted @ 2016-05-09 12:12 小样和牛牛 阅读(327) 评论(0) 推荐(0)
摘要:在C语言中几乎可以创建指向任何类型的指针,包括用户自定义的类型。创建结构体指针是极常见的。下面是一个例子: r是一个指向结构体的指针。请注意,因为r是一个指针,所以像其他指针一样占用4个字节的内存。而malloc语句会从堆上分配45字节的内存。*r是一个结构体,像任何其他Rec类型的结构体一样。下面 阅读全文
posted @ 2016-05-09 12:07 小样和牛牛 阅读(11364) 评论(0) 推荐(0)
摘要:转义符真心写起来好麻烦... 代码: 结果: 阅读全文
posted @ 2016-04-04 18:49 小样和牛牛 阅读(587) 评论(0) 推荐(0)
摘要:疑问先, getchar()只能接受一个字符, putchar()只能输出一个字符, 为啥下面这个例子可以输出好多个字符呢... 结果: 后来读了其他解释的文章, 我特么好像明白了! 没准是我输入的整段句子都进了缓冲区, getchar()一次一个字符的存,putchar()一次一个字符的输出, 然 阅读全文
posted @ 2016-04-04 16:52 小样和牛牛 阅读(244) 评论(0) 推荐(0)
摘要:结果: 阅读全文
posted @ 2016-04-04 10:42 小样和牛牛 阅读(216) 评论(0) 推荐(0)
摘要:结果: 阅读全文
posted @ 2016-04-03 11:13 小样和牛牛 阅读(198) 评论(0) 推荐(0)
摘要:结果是: 阅读全文
posted @ 2016-04-03 10:18 小样和牛牛 阅读(185) 评论(0) 推荐(0)
摘要:本例错误在于数组的长度不能是变量. 程序目的:输入一个数组的元素数,然后给每个元素赋值,再给出一个值作为关键词,查出数组内是否有元素等于这个值。 代码如下: 正常运行结果是: 但是当元素个数是5,且查询的值是第4个元素的值的时候,结果会出现2个:(经过验证,目前只发现在这个情况会出现bug) 本人初 阅读全文
posted @ 2016-04-03 08:55 小样和牛牛 阅读(276) 评论(0) 推荐(0)