• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






hao02171990

记录点滴的自我。
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页

2013年4月9日

利用指针对二维数组进行遍历查找程序
摘要: 1 #include<stdio.h> 2 #define TURE 1 3 #define FALSE 0 4 5 int find_char(char** strings,char value) 6 { 7 char *string; 8 /*对于每一行字符串进行遍历查找*/ 9 while((string=*strings++)!=NULL) //strings指的是行的指针10 {11 12 //进行查找在这一行内找我们指定的字符串13 while(*string!='\0') ... 阅读全文
posted @ 2013-04-09 17:24 某某郝 阅读(381) 评论(0) 推荐(0)
 
将字符串s1复制到字符串s2。
摘要: main( ){ char s1[ ]=“copy string”, s2[30];char *p1=s1, *p2=s2;int i;for ( ; *p1!=‘\0’; p1++,p2++) *p2=*p1;*p2=‘\0’;printf(“string s2=”);for (i=0; s2[i]!=‘\0’; i++) printf(“%c”, s2[i]); printf(“\n”); } 程序运行结果为: string s2=Copy string 阅读全文
posted @ 2013-04-09 10:58 某某郝 阅读(1218) 评论(0) 推荐(0)
 
常见的C语言错误及程序的调试
摘要: c常见的C语言基本错误 1,在定义变量时未声明,就直接使用(一般变量是先声明再定义) 先 int i; i=3; 2,输出数据的格式和变量定义的格式不相同,导致数据的输出出现问题; 如:a=3, b=4.5; printf("%f %d\n",a,b); 该程序会导致运行时出现错误;输出结果会有一定的不同。 3,在定义变量时 会出现范围的限制,不要超出定义范围即可,如整形定义的范围是(-32768—32767) 所以不能给一个变量赋值为超出这个范围的数值。 4,在scanf函数中定义变量的地址值; 如:scanf("%d... 阅读全文
posted @ 2013-04-09 10:41 某某郝 阅读(548) 评论(0) 推荐(0)
 

2013年4月8日

c语言面试基础题
摘要: 一、选择题1. 以下叙述正确的是_C_。A. 在C程序中main函数必须位于程序的最前面B. C程序的每行中只能写一条语句C. C语言本身没有输入输出语句D. 在对一个C程序进行编译的过程中,可发现注释中的错误2. 下列四组字符串中都可以用作C语言程序标识符的一组是( A ) 。A. print _3d oodb aBcB. i\am one_half start$it 3paiC. Pxq My->book line# His.ageD. str_l Cpp pow while3. 逗号表达式”(a=3*5,a*4),a+15″的值是__C__。A. 15B. 60C. 30D. 不确 阅读全文
posted @ 2013-04-08 21:51 某某郝 阅读(733) 评论(0) 推荐(0)
 
文件的基本操作函数及说明
摘要: 基于C的文件操作 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。一、流式文件操作 这种方式的文件操作有一个重要的结构FILE,FILE在stdio.h中定义如下:typedef struct {int level; /* fill/empty level of buffer */unsigned flags; /* File status flags */char fd; /* File descriptor */unsigned char hold; /* Ungetc char if no buffer */int bsize; /* B.. 阅读全文
posted @ 2013-04-08 19:48 某某郝 阅读(231) 评论(0) 推荐(0)
 
feof:检测文件结束符函数
摘要: 函数原型:int feof(FILE *fp);头文件:#include<stdio.h>是否是标准函数:是函数功能:检测流上的文件结束符,即:检测文件是否结束。应用该函数可以判断一个文件是否到了结尾。在读取一个未知长度文件时,这个函数很有用。返回值:遇到文件结束符返回非0,否则返回0。例程如下::检测文件结束标志演示。#include <stdio.h>int main(void){ FILE *stream; /* 以只读方式打开test.txt文件 */ stream = fopen("test.txt", "r"); /* 阅读全文
posted @ 2013-04-08 19:12 某某郝 阅读(418) 评论(0) 推荐(0)
 
fwrite(&stud[i],sizeof(struct student_type),1,fp)的基本含义
摘要: fwrite(&stud[i],sizeof(structstudent_type),1,fp)的意思是将&stud[i]这个指针所指向的内容输出到fp这个文件中,每次输出的数据单元占sizeof(structstudent_type)个字节,总共输出1次如果输出正确,应该是返回1的,因为fwrite返回值是返回正确输出了几个数据单元If(fwrite(&stud[i],sizeof(structstudent_type),1,fp)!=1)的意思就是“如果没有将内容正确的写入fp中” 阅读全文
posted @ 2013-04-08 19:06 某某郝 阅读(1786) 评论(0) 推荐(0)
 
将键盘输入的几个数据存储到文件里的程序
摘要: #include<stdio.h>#define SIZE 4struct student_type{char name[10];int num;int age;char addr[15];}stud[SIZE]; //定义结构体数组完成数据的存储void save(){FILE *fp;int i;if((fp=fopen("stu_list.txt","wb"))==NULL) //创建文件名称,使数组中保存数据{printf("cannot open file\n");return;}for(i=0;i<SIZ 阅读全文
posted @ 2013-04-08 18:52 某某郝 阅读(263) 评论(0) 推荐(0)
 
一个磁盘信息向另一个磁盘信息的复制
摘要: #include<stdio.h>#include<stdlib.h>void main(){ FILE* inputfp,*outputfp; char ch,inputfilename[10],outputfilename[10]; scanf("%s,%s",inputfilename,outputfilename); inputfp=fopen(inputfilename,"wr"); outputfp=fopen(outputfilename,"w"); if(inputfp==NULL) { pri 阅读全文
posted @ 2013-04-08 11:36 某某郝 阅读(133) 评论(0) 推荐(0)
 
对于文件操作函数的记录
摘要: fopen函数 1, 可以运用#define进行函数的声明,将函数声明为其他的函数名,例如#define putchar(ch) fputc(ch,fp);语句将函数定义为其他的函数名 2,利用该函数在没有文件名的情况下可以创建文件,不需要进行创建函数的调用。 例子代码如下:#include<stdio.h>#include<stdlib.h>void main(){ FILE * fp; char ch,filename[10]; scanf("%s",filename); //定义了文件函数的名称 fp=fopen("filename& 阅读全文
posted @ 2013-04-08 10:39 某某郝 阅读(163) 评论(0) 推荐(0)
 
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页