看板Programming
标 题Re: 请问字串指标!!
发信站政大狂狷年少 (Sun Nov 26 23:33:49 2006)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!news.cs.nthu!WHSHS
※ 引述《[email protected] (... (b) pic)》之铭言:
> 请问字串指标 根依班变数型的有啥不同呢??
> 好不容易看懂了变数型指标 又被字串指标给搞混了
> >"<
> 指标是储存变数位址 那对字串好像不是这样
> 那它存的是什麽呢 整各字串ㄇ??
C 语言没有「字串」型别,
所以并没有「字串指标」一说。
「字串」在 C 语言中,
是指位於记忆体中一个连续的「字元」序列,
其末端的字元为 NULL 值,
这种特性的字元序列就被称为「字串」。
如同你能用 (int *) 这种 pointer 存取 int array 一般,
你可以使用 (char *) 这种 pointer 存取 char array,
而就上述所说你应该可以归纳得知:「字串就是字元阵列的一种特例。」
换言之,使用 (char *)这种 pointer 就能存取「字串」。
如果你对如何使用 pointer 存取 array 有所不了解,
那建议复习一下 pointer arithmetic 这个部分的内容。
--
Name: Tseng, Ling-hua E-mail Address:
[email protected]
School: National Tsing Hua University Department: Computer Science
Interesting: C++, Compiler, PL/PD, OS, VM, Large-scale software design
Researching: Software pipelining for VLIW architectures
Homepage:
https://it.muds.net/~uranus
--
╔═══╗ ┼────────────────────────╮
║狂狷 ║ │
* Origin:[ 狂 狷 年 少 ] whshs.cs.nccu.edu.tw ╰─╮
║ 年少║ ┼╮
< IP:140.119.164.252 > ╰─╮
╚╦═╦╝ ╰
* From:61-230-229-253.dynamic.hinet.net
─╨─╨─ KGBBS ─ ◎ 遨翔"BBS"的狂狷不驯;属於年少的轻狂色彩 ◎