77问答网
所有问题
当前搜索:
c语言指针字符串
怎样运用
c语言指针
变量比较两个
字符串
是否相等?请修改
答:
include <stdio.h>//比较s1和s2
字符串
是否相等//相等返回1 不然返回0int xiangdeng(char * s1,char *s2){while(*s1==*s2 && *s1)s1++,s2++;if(!*s1 && !*s2)return 1;return 0;}int main(void){char s1[100];char s2[100];printf("请输入两行字符串:\n");while (scanf("%s...
关于
c语言指针 字符串
选择题不会 求答案
答:
选择答案B。
C语言
用
指针
方法 输入3个
字符串
按由小到大顺序输出?
答:
include <stdio.h> include <stdlib.h> include <string.h> int main(){ void swap(char** p, char** q);char s1[100], s2[100], s3[100];char *p1, *p2, *p3;printf("please inter three strings:\n");p1 = fgets(s1, 100, stdin);p2 = fgets(s2, 100, stdin);p3 = ...
C语言
程序问题 用
指针
将
字符串
中的空格删除
答:
将p++; 这一句从if子句中移出来,不管if条件是真是假,都要执行它。include<stdio.h> fun(char * str){ char * p=str;int i=0;while((*p)!=0){if((*p)!=' ')str[i++]=*p;p++; //将这一句从if子句中移出来,不管if条件是真是假,都要执行它。} str[i]=0;} main(){...
C语言
的程序是由什么组成
答:
C语言
源程序是由:数据类型、常量与变量、数组、
指针
、
字符串
、文件输入/输出构成。具体介绍:1、数据类型 C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。2、常量与变量 常量其值不可改变,符号常量名通常用大写。
c语言
函数返回
字符串
时必须要用
指针
吗?如果返回结构体呢?函数在返回那...
答:
本例中定义了一个
指针
型函数day_name,它的返回值指向一个
字符串
。该函数中定义了一个静态指针数组name。name数组初始化赋值为八个字符串,分别表示各个星期名及出错提示。形参n表示与星期名所对应的整数。在主函数中,把输入的整数i作为实参,在printf语句中调用day_name函数并把i值传送给形参n。day_...
使用
字符指针
将
字符串
逆序输出。使用
C语言
哦!
答:
1 输入
字符串
2 使用
指针
,找到结尾位置3 逆序输出。代码 int main(){ char s[100],*p; scanf("%s",s); p = s; while(*p)p++; ...
C语言
:利用
指针
编写程序,统计
字符串
的长度?
答:
include <stdio.h> int main(){ char str[100];gets(str);char *s = str;int count =0;while(*s){ count++;s++;} printf("Length of the string is %d\n",count);return 0;}
怎么进行
字符串
赋值?
C语言
答:
在
C语言
中,
字符串
的赋值主要有两种方法,第一种是通过
指针
的方式直接赋值,第二种是通过数组直接赋值。1、指针式赋值。通过程序的运行情况,可以知道:char *p = "hello";这种字符串的赋值方式是完全没有问题的。要理解这种赋值方式,首先得理解双引号(特别注意:这个是双引号,不要赋值的时候给弄了...
在
C语言
中如果一个
指针
变量p指向一个
字符串
数组,那么*p代表着什么呢_百...
答:
指针
变量p指向一个
字符串
数组,那么p就保存了这个字符串数组的首地址,*p就是取首地址的内容,即字符串数组的第一个字符
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜