|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
怎么写才能输出第三行第二个汉字
- #include<stdio.h>
- int main()
- {
- char* a[] = {
- "I love FishC.com!",
- "Everything is possible!",
- "一切皆有可能!",
- "关于指针数组的应用问题",
- "二维数组也可以被指针数组代替"
- };
- char b[][30] = {
- "I love FishC.com!",
- "Everything is possible!",
- "一切皆有可能!",
- "关于指针数组的应用问题",
- "二维数组也可以被指针数组代替"
- };
- int i, j;
- printf("a首字母 = %c,b首字母 = %c\n",a[0][0],b[0][0]);
- printf("a首行 = %s,b首行 = %s\n",a[0],b[0]);
- printf("a第二行第三个字母 = %c,b第二行第三个字母 = %c\n",a[1][2],b[1][2]);
- printf("a第三行第二个汉字 = %c%c,b第三行第二个汉字 = %c%c\n",a[2][1],b[2][1]);
- printf("a第三行 = %s,b第三行 = %s\n",a[2],b[2]);
- printf("a第二行 = %s,b第二行 = %s\n",a[1],b[1]);
- for (i = 0; i < 5; i++)
- {
- printf("a完整输出 = %s,b完整输出 = %s\n",a[i],b[i]);
- }
- return 0;
- }
复制代码
如果你那边的中文是两个字节的话
- #include<stdio.h>
- int main()
- {
- char* a[] = {
- "I love FishC.com!",
- "Everything is possible!",
- "一切皆有可能!",
- "关于指针数组的应用问题",
- "二维数组也可以被指针数组代替"
- };
- char b[][43] = {
- "I love FishC.com!",
- "Everything is possible!",
- "一切皆有可能!",
- "关于指针数组的应用问题",
- "二维数组也可以被指针数组代替"
- };
- printf("第三行第二个汉字: ");
- printf("%c%c\n", a[2][2], a[2][3]);
- printf("第三行第二个汉字: ");
- printf("%c%c\n", b[2][2], b[2][3]);
- return 0;
- }
复制代码
|
|