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

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

Bbs1
本版专家分:17
结帖率 98.7%
CSDN今日推荐
Bbs1
本版专家分:17
Bbs7
本版专家分:12679
Bbs2
本版专家分:400
Bbs1
本版专家分:92
Bbs3
本版专家分:628
匿名用户不能发表回复!
其他相关推荐
关于字符数组和字符型指针定义的字符串长度问题
用sizeof和strlen来度量字符串所占字节数和字符串长度的测试Printf(“%ld %ld\n”, sizeof(test), strlen(test));Char *test1 = “nihao”;                //85Char test2[] = “nihao”;                //65Char test3[20] = “nihao”;        ...
FILE *p 是什么类型的指针呢
1)定义 FILE是一个在stdio.h中预先定义的一个文件类型。 要先声名一个文件指针变量然后用文件函数操作。 在书上看到过一个FILE类型 typedef struct{ short level;/*缓冲区“满/空”的程度*/ unsigned flags;/*文
c语言 如何用指针来处理字符串?
一字符指针 1字符指针输出字符串 2字符指针处理字符串 3字符数组与字符指针处理字符串有何不同 二指针数组读者,你好! 如果你精通C,希望能得到你的斧正;如果你是初学者,希望能对你有所帮助。 加粗的是一些我认为比较重要的内容。一、字符指针1、字符指针输出字符串为了更好的理解这部分内容,我们先看一个例子:#include <stdio.h> int main() { char *ps
C语言之字符串与指针
转载自:http://blog.chinaunix.net/uid-26921272-id-3325954.html C语言之字符串与指针 1、  字符串的表示形式 在C语言中,我们可以用两种方式访问字符串 (1)       用字符数组存放一个字符串,然后输出该字符串。 main(){    char string[]="I love China!";
字符串常量指针、常量指针和指针常量区别
char *p = "abcd"; *p = 'b'; printf("%c\n", p[0]); 以上代码有什么问题?    首先,编译器在常量区保存一个字符串abcd,其内容不许修改。 char *p = "abcd"; // p是一个指针,直接指向常量区,修改p[0]就是修改常量区的内容,这是不允许的。 char p[] = "abcd"; // 编译器在栈上创建一个字符
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、  字符串的表示形式在C语言中,我们可以用两种方式访问字符串 (1)       用字符数组存放一个字符串,然后输出该字符串。 main(){    charstring[]="I love China!";    printf("%s\n",string); } (2)       用字符指针指向一个字符串。可以不定义字符数组,而定义一个字符指针。用字符指针指向字符串中的字符。
文件描述符fd与文件指针FILE*的关系
文件指针是指向一个FILE的结构体,这个结构体里包括一个文件描述符(在Windows下也被称为文件句柄)和一个I/O缓冲区。文件描述符用于ANSI C标准的IO库调用中,用于标识文件。FILE中包含文件描述符元素,可以用fopen()直接获取指针fp,然后使用fp获得fp中所包含文件描述符fd的信息。文件描述符应该是唯一的,而文件指针却不是唯一的,但指向的对象是唯一的。FILE *比fd更
C语言fopen()函数:打开一个文件并返回文件指针
头文件:#include fopen()是一个常用的函数,用来以指定的方式打开文件,其原型为:     FILE * fopen(const char * path, const char * mode); 【参数】path为包含了路径的文件名,mode为文件打开方式。 mode有以下几种方式: 打开方式 说明 r 以只读方式打开文件,该文件必须存
在程序开始运行时,系统自动打开3个标准文件:标准输入、标准输出、标准出错输出
在Linux中,所有对设备和文件的操作都使用文件描述符来进行。   Linux中一个进程启动时,都会打开3个文件:标准输入、标准输出和标准出错处理。这三个文件分别对应文件描述符0、1、2。   在C语言中,在程序开始运行时,系统自动打开3个标准文件:标准输入、标准输出、标准出错输出。通常这3个文件都与终端相联系。因此,以前我们所用到的从终端输入或输出都不需要打开终端文件。系统自定义了3个文件指
关闭