性格阵列
一串恒等
"我是一串"
一个字阵.三是在国内占了代码串字,即"我"空白"、", "米",::或以上弦, 特殊无效和终止的性格"\0",所以节目结束的一串可以找到.
通常用来做弦乐常数输出用printf理解代码:
printf("Hello, world\n");
printf("The value of a is: %f\n", a);
串常数可与变数.丙类为可变字符,它可以包含一个字(1字节)在一个时间.一个字符串是存放在字符种类琳琅满目,每一个字代码位置.
忘不了,自终止串是传统的零字"\0",我们需要一个额外的储藏地点在那不勒斯.
三营不提供任何操纵整个弦乐开启.要么是串经指点,或透过操纵特殊套路可从标准系列图书string.h.
用字指点是比较容易的,因为名字只是一个指针数组是其第一要素. 由于考虑下次节目:
#include<stdio.h>
void main()
{
char text_1[100], text_2[100], text_3[100];
char *ta, *tb;
int i;
/* 是一个集信息arrray*/
/* 人物; 它初始化 */
/* 为了不断弦乐... */
/* 让编译器决定 */
/* 其大小用[] */
char message[] = "Hello, I am a string; what are
you?";
printf("Original message: %s\n", message);
/* 拷贝讯息text_1 */
i=0;
while ( (text_1[i] = message[i]) != '\0' )
i++;
printf("Text_1: %s\n", text_1);
/* 使用指针算术式 */
ta=message;
tb=text_2;
while ( ( *tb++ = *ta++ ) != '\0' )
;
printf("Text_2: %s\n", text_2);
}
该计划将产量如下:
Original message: Hello, I am a string; what are you?
Text_1: Hello, I am a string; what are you?
Text_2: Hello, I am a string; what are you? |
标准"串"包含了很多有用的功能图书馆操纵绳,我们将学习在稍后弦乐组.
|