c语言如何修改文本文件指定位置的一个字符?
比如说:
如果我在减键盘上输入:
6
8
那么C就把第六行第八列的文字(不论如何)修改成“有”。
大神求解!
在要用C写这个之前,你必须了解两个基本概念
一是.在计算机中,汉字与英的长度是不同的,一般概念上,英文占一个字节而汉字为二个字节
二 是,我们一般的文本文件是随机文件,在编程中,它只能替换相同长度的内容,如将"无"替换成"有",但不能直接将"1"替换成"有",因为长度不同
所以,你的要求本身有点问题
你的第6行没有问题(你的文本必须超过6行)
你的第8个是汉字还是英文?
另外,一般的c语言它处理汉字可能会有半个的
相关标签:c语言
热门标签: