C动态变量生成的小例子!

原创 2005年02月28日 12:03:00

    自从进大学以来就学习C语言,只是边学边玩,想起来就学点,想不起来就算了哦.有时候想自己学的还可以,有时候很差!
    通过指针生成空间的时候要先使用MALLOC生成空间,否则后果难以预料.
    下面就一个例子(不是很完美):
#include <stdio.h>
#include <stdlib.h>
#define N 10    //定义最大空间大小
int main()
{

char *s[5];  //指针数组,用来存放输入字符串的地址
int i;            //计数器

for(i=0;i<5;i++)    //分配空间,获得输入
 scanf("%s",s[i] = (char*)malloc(N*sizeof(char)));

for(i=0;i<5;i++)    //打印
 printf("%s/n",s[i]);

for(i=0;i<5;i++)    //释放空间
 free(s[i]);

return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

java中调用C/C++编写的生成的动态连接库dll文件接口的简单例子

1、首先用java编写一个简单类 public class Hello { public native void sayHello(); static { System.loadLibrar...

C/C++ (函数、变量和类)动态库的创建、导出和使用

一 Windows库 1引入库的原因: a.项目的复杂程度大 b.提高代码的利益利用率 2库的分类 2.1静态库: *.lib,不能被加载的程序,可以理解为目...

从一个微型例子看“C/C++的内存分配机制”和“数组变量名与指针变量名”

转自:http://www.cnblogs.com/welkinwalker/archive/2011/01/05/1926203.html 内存分配方式有三种:  从静态存储区域分配...

从一个微型例子看“C/C++的内存分配机制”和“数组变量名与指针变量名”

内存分配方式有三种:  从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。在栈上创建。 在执行函数时,函数内局部变量的存储...

从一个微型例子看“C/C++的内存分配机制”和“数组变量名与指针变量名”

内存分配方式有三种:  从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。在栈上创建。 在执行函数时,函数内局部变量的存储...

java中利用动态代理,生成"空"对象的例子

package com.eric.reflect; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Meth...

c++ 类文件的动态库生成及调用例子

首先,创建一个简单的类,类头文件的名称与项目工程的名称应该一致, 控制台项目工程名:testClass,要导出的类文件名称也应为:testClass.h,这样创建后会生成名称一致的testClass...

jquery 动态生成form提交数据的例子, 及其 form is not connected 错误解决

前端JS页面例子: mp.jsp [javascript] view plain copy  print? manipulationHistory.downloadData =...

PB动态生成数据窗口的一个例子

动态生成数据窗口的一个例子 //2001-9-25 增加可以更新数据的功能 //2001-9-10按所选列查找表的内容 //采用动态生成数据窗口的方法,生成Gride风格 if lb_c...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)