- 博客(5)
- 收藏
- 关注
原创 动态创建一维数组,灵活指定数组类型
今天我们来看一下如何动态地创建一维数组,同时可以灵活的指定要创建的数组类型。这里就需要预定义类型:#difine XX 数组类型。计算机在编译代码的的时候进行预处理就会将XX置换为你所定义的数组类型。下面是我的代码:#include "stdafx.h"//预定义ARRTYPE即要创建的数组类型#define ARRTYPE charvoid* create(int n)//为数组分配...
2018-12-19 11:51:42 2210 1
原创 文件的输入输出
一、文件:1.程序文件(文件的内容为程序代码):源程序文件(.c)、目标文件(.obj)、可执行文件(.exe)2.数据文件:文件的内容是 供程序运行时读写/读入的数据(程序运行过程中输出到磁盘)--------C语言一般处理的数据的输入和输出都是从终端的键盘输入数据,运行结果输出到终端显示器,如果要将一些数据输出到磁盘保存,就需要用到 磁盘文件。...
2018-12-15 22:29:27 238
原创 从命令行窗口输入数据以二进制形式传入文件
#include "stdafx.h"int writeFile(char *arr[]);//从命令行窗口输入数据以二进制形式传入文件int writeFile(char *argv[]){ FILE *fp; //定义文件指针 char *p; if((fp=fopen("char.dat","w"))==NULL){ printf("failed\n&am
2018-12-15 20:59:38 1432
原创 指针数组,数组指针,函数指针,函数指针数组,函数指针数组的指针
首先我们来看一下它们分别的定义方式:指针数组:int* p[5];数组指针:int (*p)[5];函数指针:int (*p)(int,int);函数指针数组:int(p[5])(int x, int y);函数指针数组的指针:int ((*p)[5])(int x,int y);指针数组是数组,是一个存放指针的数组数组指针是指针,是一个指向数组的指针函数指针是指针,是一个指向...
2018-12-07 11:22:35 177
原创 计算某一天是这一年中的第几天
问题描述:定义一个结构体变量(包括年月日)计算该日在本年中是第几天?样例输入:2016 12 31样例输出:366#include<stdio.h>bool isLeapYear(int year);//判断这一年是否是闰年 int calDay(int year);//计算天数 struct Day{ int year; int month; int sday;...
2018-12-03 09:20:37 1380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人