practice in C
来源:互联网 发布:pictures软件 编辑:程序博客网 时间:2024/06/10 15:34
A small program that i created during learing C which i think is useful :
/**************************************************************
* Name: .c *
* Purpose: *
* Author: chenliang *
* Date: *
**************************************************************/
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#define CHAR_ARRAY_SIZE 100
#define CAPACITY_STEP 20
#define COMMAND_EXIT "EXIT"
char * readLine(){
char c;
int numChars = 0;
int capacity = CAPACITY_STEP+1;
char* chars = malloc(capacity * sizeof(char));
while((c = getchar())!=' '){
if(numChars < capacity){
chars[numChars++] = c;
}else{
printf("MALLOC NEW MEMORY ");
char * largerChars = malloc(capacity + CAPACITY_STEP);
int i = 0;
for(;i <
* Name: .c *
* Purpose: *
* Author: chenliang *
* Date: *
**************************************************************/
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#define CHAR_ARRAY_SIZE 100
#define CAPACITY_STEP 20
#define COMMAND_EXIT "EXIT"
char * readLine(){
char c;
int numChars = 0;
int capacity = CAPACITY_STEP+1;
char* chars = malloc(capacity * sizeof(char));
while((c = getchar())!=' '){
if(numChars < capacity){
chars[numChars++] = c;
}else{
printf("MALLOC NEW MEMORY ");
char * largerChars = malloc(capacity + CAPACITY_STEP);
int i = 0;
for(;i <
- practice in C
- [C0.0] C in Practice
- Best Practice in Writing a COM-Visible Assembly (C#)
- HttpSessionBindingListener in practice
- PHP 5 in Practice
- PHP 5 in Practice
- Java Concurrency in Practice
- Ajax in Practice
- GWT in Practice
- Practice in ES
- JBehave in Practice
- Best Practice in SQL
- Inverted Index in practice
- Hadoop in Practice
- booksheet in practice
- Java Concurrency in Practice
- Java Concurrency In Practice
- Practice in program
- cognos 学习笔记1
- 安装文件和工程文件
- 在C#中自动创建数据库
- JSF配置文件faces-config.xml参数详解
- 浮躁的时候看看这些文章
- practice in C
- 提醒严肃认真的投机者们注意如下事实
- 用JSF实现文件下载
- 函数参数和成员变量的关系
- 从茄子网看,一项改进能够带来网络相册的全新世界
- jdbc连接数据库
- 新劳动法下软件外包和技术人员的机遇与挑战
- 情人节淘宝网卖出5万束玫瑰(情人节营销效应)
- C#23技巧(某小强的杰作)