CSDN论坛 > Delphi > VCL组件开发及应用

定义一个文件指针怎么做呀?字符串指针呢? [问题点数:20分,结帖人tang_xue]

Bbs1
本版专家分:17
结帖率 98.7%
CSDN今日推荐
Bbs1
本版专家分:17
Bbs7
本版专家分:12679
Bbs2
本版专家分:400
Bbs1
本版专家分:92
Bbs3
本版专家分:628
匿名用户不能发表回复!
其他相关推荐
字符指针与字符串
1.字符指针可以指向一个字符串。 我们可以用字符串常量对字符指针进行初始化。例如,有说明语句: char *str = "This is a string."; 是对字符指针进行初始化。此时,字符指针指向的是一个字符串常量的首地址,即指向字符串的首地址。 这里要注意字符指针与字符数组之间的区别。例如,有说明语句: char string[ ]="This is a string.";
今年暑假不AC (JAVA)
“今年暑假不AC?”  “是的。”  “那你干什么呢?”  “看世界杯呀,笨蛋!”  “@#$%^&*%...”  确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。  作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永远不要忘记关心国家大事)、非常6+7、超级女生,以及王小丫的《开心辞典》
C指针编程之道(四)- 指向文件类型的指针
文件结构体和文件指针// 在c语言中,对文件的操作一般是用库函数来实现的 // ANSI(美国国家标准学会)规定了标准的输入输出函数,用他们对文件进行读写以规范和提高编程效率 // 每个被使用的文件在内存中都会开辟一个区,用来存放文件的有关信息,而这些信息都保存在文件结构体FILE中 // FILE 用于访问一个流,若同时激活了几个流,那么每个流都有一个相应的FILE与之相关联 // 为了在流上执行
字符串常量指针、常量指针和指针常量区别
char *p = "abcd"; *p = 'b'; printf("%c\n", p[0]); 以上代码有什么问题?    首先,编译器在常量区保存一个字符串abcd,其内容不许修改。 char *p = "abcd"; // p是一个指针,直接指向常量区,修改p[0]就是修改常量区的内容,这是不允许的。 char p[] = "abcd"; // 编译器在栈上创建一个字符
C/C++文件操作(一):FILE指针
语言文件系统称为流文件(Stream),正文流(正文文件),二进制流(二进制文件) 缓冲与非缓冲文件 顺序操作文件与随机操作文件 顺序文件:读/写第K个数据块之前必须读/写第1至K-1个数据块; 随机文件:可直接读/写第K个数据块; 正文文件的操作一般是顺序文件; 二进制文件的操作都是随机文件。  一、文件操作的一般过程 定义文件指针 FIL
hdu 2037 今年暑假不AC(贪心)
今年暑假不AC Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 44437    Accepted Submission(s): 23752 Problem Description “今年暑假不AC?” “是的。
字符数组 与 字符指针(使用前分配内存)
1.字符指针可以指向一个字符串。 我们可以用字符串常量对字符指针进行初始化。例如,有说明语句: char *str = "This is a string."; 是对字符指针进行初始化。此时,字符指针指向的是一个字符串常量的首地址,即指向字符串的首地址。 这里要注意字符指针与字符数组之间的区别。例如,有说明语句: char string[ ]="This is a string.";
Linux中文件描述符fb和文件指针FILE*的区别
1.文件描述符: linux中,当一个进程打开一个文件或者是创建一个新文件时,内核向进程返回一个文件描述符来标示该文件。文件描述符是一个非负整数,实际上它是一个索引,指向内核为进程所维护的一个文件记录表。 任何程序运行起来都会打开三个默认的流,标准输入流,标准输出流,标准错误流通常情况下对应的硬件为键盘,显示器,显示器。 三个流的文件标示符为 0,1,2 因为默认的三个流已经设置好,后
C/C++ 指向字符的指针为什么可以用字符串来初始化,而不是字符地址。
本文是通过几篇转帖的文章整理而成的,内容稍有修改: 一、 C语言中,为什么字符串可以赋值给字符指针变量 char *p; a='5'; p=&a;                     //显然是正确的, p="abcd";              //但为什么也可以这样赋值?? 问:一直理解不了为什么可以将字串常量赋值给字符指针变量,请各位指点!  
c语言:字符串与字符串指针变量
字符数组和字符指针变量都能实现字符串的存储和运算,但它们之间是有区别的,主要有以下几点: 1.字符数组由若干个元素组成,每个元素存放一个字符,而字符串指针变量中存放的是地址(字符串的首地址)。 例: #include"stdio.h" void main() { charstring1[] = "i am a student"; char*string2 = "i am a
关闭
关闭