C语言
文章平均质量分 72
Hovering_Penguin
这个作者很懒,什么都没留下…
展开
-
C语言格式字符串常识
在Turbo C中格式字符串的一般形式为: [标志][输出最小宽度][.精度][长度]类型其中方括号[]中的项为可选项。各项的意义介绍如下:1.类型类型字符用以表示输出数据的类型,其格式符和意义下表所示:表示输出类型的格式字符 格式字符意义a 浮点数、转载 2007-06-29 21:49:00 · 8579 阅读 · 0 评论 -
C学习之------内存相关操作(1)
1、void GetMemory(char *p){p = (char *)malloc(100);}void Test(void) {char *str = NULL;GetMemory(str); strcpy(str, "hello world");printf(str);}请问运行Test函数会有什么样的结果?答:程序崩溃。因为GetMe原创 2007-10-23 17:02:00 · 719 阅读 · 0 评论 -
C学习之------C函数指针
(1)#include #include int maxim(int x,int y);int main(){ int result,a,b; printf("please input two inteager/n"); scanf("%d,%d",&a,&b); printf("%d,%d/n",maxim,&maxim); result=maxim(a,b); printf("%原创 2007-10-22 09:44:00 · 759 阅读 · 1 评论 -
C语言“文件包含”处理
1.功能:一个源文件可将另一个源文件的内容全部包含进来2.一般形式: #include “文件名” 或 #include 文件名>区别: 用尖括号时,编译器从C标准库文件所在的目录中寻找要包含的文件,这称为标准方式; 用双撇号时,系统先在用户当前目录中寻找要包含的文件,若找不到,再按标准方式查找。3.被包含文件内原创 2007-10-25 16:43:00 · 2597 阅读 · 0 评论 -
C学习之------内存相关操作(2)
#include#include #include void getmemory(char **p, int num){ *p=(char *)malloc(num); printf("*p=%ld/n",*p); printf(" p=%ld/n",p); //return *p;}void main(){ char aa[100]; char *str=NULL; getmem原创 2007-11-02 13:25:00 · 860 阅读 · 0 评论 -
C学习之------Static关键词妙用(1)
#include#include #include int sum(int a);void main(){ static int t;//static说明是静态的,值是有默认值的0 printf("%d/n",t); int I; int a=2; for(I=0;I printf("%d/n",sum(a));}int sum(int a){ auto int c=0; static i原创 2007-11-02 16:03:00 · 690 阅读 · 0 评论