社区
Linux/Unix社区
帖子详情
linux下c语言字符串数据类型的问题!
echo79
2003-08-26 10:04:46
我有一些基因文件,这些文件是由一些字符构成的.txt文件,最长的有200多K,为了方便的处理这些字符,我想把字符从文件取出放在一个字符串变量中。在C++ Builder中有一种数据类型AnsiString,最多能放2G的字符,在C中有没有什么办法,或者有没有一种数据类型,存放200K的字符。请高手赐教,多谢!
...全文
50
7
打赏
收藏
linux下c语言字符串数据类型的问题!
我有一些基因文件,这些文件是由一些字符构成的.txt文件,最长的有200多K,为了方便的处理这些字符,我想把字符从文件取出放在一个字符串变量中。在C++ Builder中有一种数据类型AnsiString,最多能放2G的字符,在C中有没有什么办法,或者有没有一种数据类型,存放200K的字符。请高手赐教,多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fierygnu
2003-08-26
打赏
举报
回复
用mmap吧。
blh
2003-08-26
打赏
举报
回复
char buf[MAX_NUM];
zhutr
2003-08-26
打赏
举报
回复
用stat查文件大小,
然后用
char* str = NULL;
str = (char*)malloc(文件大小+1);
最后把文件读进这段内存区就可以了!
for(i=0;i<文件大小+1;i++)
可以通过str[i]引用单个字符的内容。
wfwater
2003-08-26
打赏
举报
回复
UP
xjl1980_81
2003-08-26
打赏
举报
回复
char *
fierygnu
2003-08-26
打赏
举报
回复
map pages of memory
man mmap就知道了。
echo79
2003-08-26
打赏
举报
回复
什么是mmap?
linux
下
c语言
高级编程入门
本课程主要学习
linux
下的各种API以及
linux
下常用命令的使用,从开发环境的搭建到一行一行的编写小示例来完成各个API的调用,通过学习本课程可以很轻松进入
linux
、
C语言
高级编程的世界。
C语言
12之什么是
字符串
类型?
时间:2018.3.4 作者:Tom 工作:HWE 说明:如需转载,请注明出处。说明:本文主要参考朱有鹏老师
linux
嵌入式
C语言
高级篇笔记,已注明转载。1.
C语言
的
字符串
类型1.1
C语言
没有原生
字符串
类型1)很多高级语言像java、C#等就有
字符串
类型,有个String来表示
字符串
,用法和int这些很像,可以String s1 = "
linux
";来定义
字符串
类型的变量。2)
C语言
没有S...
C语言
字符串
详解
C语言
字符串
详解
C语言
总结:
C语言
字符串
练习题(十二种习题示例)
本期分享
C语言
字符串
练习题,
字符串
在存储上类似字符数组,今天就和大家一起学习一下
字符串
所涉及的一下操作练习。
C语言
字符串
全方位练习,涉及知识点:
字符串
解析、大小写判断、
字符串
插入、
字符串
删除、
字符串
排序、
字符串
转整数、
字符串
转浮点数、时间转换、GPS数据解析等等。 原文作者:51CTO丨DS小龙哥,链接:https://blog.51cto.com/u_11822586/5273575 1. 计算空格、大小写字母 从键盘上输入一个
字符串
, 计算
字符串
里有多少个空格、小写字母、大写字母、数字。
C语言
修行之基础篇 (十五)
字符串
是什么?
C语言
中有
字符串
类型吗?
C语言
没有原生
字符串
类型(原生类型指的是类似
C语言
中int,double等)。 高级语言(jave、C#等)中就有
字符串
类型,有个string来表示
字符串
,用法和int一样定义。但是
C语言
中没有string类型,
C语言
中的
字符串
是通过字符指针来间接实现的。这里举例来深刻理解下这个神奇的过程: 定义:char *p=“
linux
”; 解析: 1、这里的p可以叫做
字符串
,但是实际上p只是个字符指针,占4个字节。 2、这个字符指针指向一个
字符串
的起始地址。 3、“
linux
”分配在代码段,占6个字节(包含‘\0’
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章