随笔分类 -  C语言拾撷

摘要:对于字符串的存储有多种形式,下面来看一下。上代码: 1 #include 2 #include 3 using namespace std; 4 5 int main() 6 { 7 char *s="ABCDE";//是将一个字符串常量赋值给一个指针变量 8 char s1[]={"ABCDE"}; 9 //char s[5]={"ABCDE"};10 char s2[6]={"ABCDE"};11 char s3[5]={'A','B','C','D 阅读全文
posted @ 2013-06-30 09:08 Air Support 阅读(192) 评论(0) 推荐(0)
摘要:程序开发过程:编辑------>编译------->连接--------->执行.cpp .obj .exe源程序 目标程序 可执行程序程序编译的过程: 翻译程序总体过程: 源程序------------> 目标程序翻译程序有:汇编程序,编译程序,解释程序.汇编程序是将汇编语言写成的源程序翻译成机器语言形式的目标程序(二进制文件)编译程序是将用高级语言写成的源程序翻译成机器语言形式的目标程序。解释程序同样是将高级语言源程序翻译成机器指令,与编译程序的不同是,边翻译编执行,即输入一句,翻译一句,执行一句,直至整个源程序翻译并执行完毕。值得注意的是,解释程序不产生整个目标程 阅读全文
posted @ 2013-06-23 16:19 Air Support 阅读(943) 评论(0) 推荐(0)
摘要:链表在C/C++中是一种比较重要的数据结构,属于线性表.写了较好理解的代码,方便进行理解和实际的操作,为了方便理解及简化参数,第一个程序将head及,current指针设为全局变量. 1 #include <iostream> 2 using namespace std; 3 4 struct Node 5 { 6 int info; 7 Node *next; 8 }; 9 10 Node *head=NULL;11 Node *current=NULL;12 13 void CreateList()14 {15 head=new Node();16 hea... 阅读全文
posted @ 2013-05-08 23:30 Air Support 阅读(236) 评论(0) 推荐(0)
摘要:sizeof这个函数的用法,你真的懂吗,不见得吧。上一段代码看一下就知道了: 1 #include <iostream> 2 using namespace std; 3 4 void Founc(char str1[100]) 5 { 6 cout<<sizeof(str1)<<endl; 7 } 8 9 int main( void )10 {11 char str[] = "hello";12 char ch[100]="world";13 char *p = str;14 int n=10;15 cout< 阅读全文
posted @ 2013-05-05 20:56 Air Support 阅读(147) 评论(0) 推荐(0)
摘要:函数指针:顾名思义就是函数的指针,由函数修饰,说明这是一个指向函数的指针。函数指针的应用:可以通过函数指针变量方便的调用功能不同的函数。上代码:代码一: 1 #include <iostream> 2 using namespace std; 3 4 void Func1(int); 5 void Func2(int); 6 void Func3(int); 7 typedef void (*FuncType)(int);//定义函数指针类型 8 void CallFunc(FuncType fc, int); 9 10 11 int main(void)12 {13 CallFu 阅读全文
posted @ 2013-05-05 13:57 Air Support 阅读(254) 评论(0) 推荐(0)
摘要:通过一段程序进一步理解指针的作用。上代码: 1 #include <stdio.h> 2 3 void find(char array[], char search, char** pa) 4 { 5 int i; 6 for(i=0;*(array+i)!='\0';i++) 7 { 8 if(array[i]==search) 9 {10 *pa = array+i;11 **pa = (i+1);12 break;13 }14 ... 阅读全文
posted @ 2013-04-19 00:00 Air Support 阅读(296) 评论(0) 推荐(0)
摘要:C语言的学习扔了有大半年了吧,现在感觉好多东东又模糊了许多,趁闲来无事,整理一下C语言学过的知识点。首先从令人心力绞碎,恨得咬牙跺脚的指针开始吧,这个令人又爱又恨的家伙,曾令多少人为之奋斗却又心碎。在经历了一番风雨之后,却又对其爱之有加,器之弥重。写一个字符串复制函数,来温习一下指针。不求有多精通,只求能留个脚印,证明我曾经涉足过。如有不足和改进的地方,希望不吝赐教。 1 #include <stdio.h> 2 #include <assert.h> 3 4 /* 5 *说明:方法一 6 *参数:dest 指向目的地址首地址,src 指向源地址的首地址 7 *返回:无 阅读全文
posted @ 2013-04-18 14:38 Air Support 阅读(632) 评论(0) 推荐(0)