C++片段
2015-10-17 08:59
585 查看
#include<stdio.h> #include<stdlib.h> #include<string.h> int main(){ int count=0,i=0; char c; char *p = NULL; while((c=getchar())!= '\n' ){ ++count; p = (char*)realloc(p,count); p[i++] = c; } p[i]='\0'; printf("%d\n",count); for(i=0; i<(int)strlen(p); ++i) printf("%c",p[i]); printf("\n"); puts(p); return 0; system("pause"); }
#include <stdio.h>
#include <conio.h>
#include<stdlib.h>
int main()
{
int i = 0, count =0, num;
int *arr = NULL;
printf("请输入数字,按回车结束:\n");
//实现输入
while(scanf("%d",&num))
{
++count;
arr=(int*)realloc(arr,count);
arr[i++] = num;
if ('\n' == getchar())
{
arr[i] = '\0';
break;
}
}
if(arr[i]=='\0'){
printf("test is or not");
printf("%d",arr[i]);
}
printf("你输入数组个数:%d\n输入的数组为:",i);
//打印数组内容
for(int j = 0; j < i; j++)
{
printf("%d ",arr[j]);
}
printf("%d\n",count);
}
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- android 代码实现控件之间的间距
- [Android]在代码里运行另一个程序的方法
- 关于指针的一些事情
- 肯特·贝克:改变人生的代码整理魔法
- c++ primer 第五版 笔记前言
- share_ptr的几个注意点
- 网页恶意代码的预防
- 高手写的Tracer-Flash代码调试类代码下载
- CSS代码缩写技巧
- 非主流Q-zOne代码代码搜集第1/2页
- CreateWeb.vbs 代码
- Lua中调用C++函数示例
- Lua中编译执行代码相关的函数详解
- Lua教程(一):在C++中嵌入Lua脚本
- Lua教程(二):C++和Lua相互传递数据示例
- C++联合体转换成C#结构的实现方法
- 更有效率的css代码编写第1/3页
- 代码中到底应不应当写注释?
- C++编写简单的打靶游戏