c语言
清风明月coder
这个作者很懒,什么都没留下…
展开
-
c语言结构体赋值,并输出各种类型变量的值
1 代码#includestruct Student{ char sex; int age; char name[10];};main(){ struct Student xiaohong; xiaohong.age = 1; xiaohong.sex = 'w'; strcpy(xiaohong.name, "hello");原创 2015-07-17 01:42:59 · 2526 阅读 · 0 评论 -
用c实现部分java数组功能,很烂,留个参考吧
#include#includevoid initMyarry(struct Myarry *arr);int isFull(struct Myarry *arr);void expandMyarry(struct Myarry *arr);void show(struct Myarry * arr);void add(struct Myarry *arr,int data原创 2015-08-16 13:37:49 · 394 阅读 · 0 评论 -
codeblock下载
在网上找了很久,下面这个codeblock,因为它已经将 mingw 集成进来了,而不用再去下载,可以直接用debug功能咯。http://download.csdn.net/detail/leolinsheng/8275815#comment转载 2015-08-15 23:43:47 · 1191 阅读 · 0 评论 -
c语言 typedef的用法
#include #include typedef int MyDefineInt;typedef struct Node{ int data; int * p;}Node,*PNode;void main(){ MyDefineInt intNumber = 1; //相当于 int intNumber = 1; printf("in原创 2015-08-17 23:28:12 · 505 阅读 · 0 评论 -
c语言 malloc小案例1
#include#includestruct Student * CreateStudent();ShowStudentInfo(struct Student * stu);struct Student{ int sid; int age;};main(void){ struct Student * xiaoMing = CreateStude原创 2015-08-18 00:06:48 · 634 阅读 · 0 评论 -
c单链表小案例1
#include #include #include typedef struct MyNode{ int data; int * pNext;}Node,*PNode;PNode createLinkList();void addEnd(PNode pNode,PNode newNode);void show(PNode pNode);原创 2015-08-18 01:01:40 · 404 阅读 · 0 评论 -
c单链表小案例2
之所以有c单链表小案例2,是相当于c单链表小案例1来说的,在1中,我在初始化链表的时候,new一个新节点,遍历该链表,得到最后的节点,然后将新节点挂在最后的节点上,但这样存在效率问题,就是每挂一个节点,就需要遍历一次链表,由此出现了 c单链表小案例2,在这里采用的是 new出一个新的指针,通过移动指针的方式将所有节点挂载上去,具体做法请看createLinkList这个函数中的代码原创 2015-08-18 23:42:37 · 508 阅读 · 0 评论 -
c 字符转字符串
1 用sprintf函数 举例 : char B= 'b'; char test[2]; sprintf(test,"%c",B); printf("test = %s\n",test); 2关于sprintf函数介绍 sprintf() 格式化输出函数(图形)功能: 函数sprintf()用来作格式化的输出。转载 2015-09-03 23:36:58 · 4186 阅读 · 0 评论