11问答网
所有问题
当前搜索:
指针字符串数组赋值
定义
指针数组
char *a[]={"abc","def"}是对的, 为什定义整型的是错的...
答:
"abc","def"都是常量字符串,又是
字符数组
的数组名称,因此可以代表地址。a[],a是
指针数组
,数组中的每个元素是个指针,因此用char *a[]={"abc","def"}初始化是可以的。{1,2,3}这是常量整型,虽然每个数字都有自己的实际地址,但他们的组合不是一个数组。这样让一个指针指向一个没有统一首...
一个有10个
指针
的
数组
,该指针指向一个函数,该函数有一个整型参数并返回...
答:
依照题意依次写出即可:一个有10个
指针
的
数组
:*a[10];该指针指向一个函数:(*a[10])();该函数有一个整形参数: (*a[10])(int);所以int (*a[10])(int)就是答案。阅读这种表达式的时候可以遵循以下的规则:从右向左,由近及远,括号优先;比如从a符号开始。其右边是[10],说明a是个...
c语言怎么保存
字符串
?
答:
一般有两种方法,一种是
字符指针
,一种是使用
字符数组
。2、例如:const char *str = "hello"; //使用字符串指针 const char str[] = "hello"; //使用字符数组 3、如果保存的字符串,需要修改。一般使用字符数组。例如:char path[256] = "c:\\windows\\";strcat(path, "system32");...
菜鸟请教:定义
字符指针数组
char *str[5]分别指向5个
字符串
常量,用指针...
答:
include<stdio.h> include<
string
.h> int main(){ char *s;int i,j;char *str[5]={"qwert","yuiop","asdfg","hjklz","xcvbn"};for(i=0;i<4;i++){for(j=0;j<4-i;j++){if(strcmp(str[j],str[j+1])>0){s=str[j];str[j]=str[j+1];str[j+1]=s;} }} for(i...
c语言中函数返回值可以是
数组
、
字符串
和结构体吗?
答:
//语法编码规则的角度看 ANSI C语言标准,明确规定 数组类型和函数类型不可以做为返回值。解决这种返回值的方法是通过指针来间接返回,即使用
数组指针
和函数指针。这可以做为c语言引入指针的另一个理由。结构体类型可以做为返回值,我猜测C语言设计者当时引入struct结构体的概念,目的是为了增加一种建立C...
...输出其中最长的
字符串
。要求使用
指针数组
实现。
答:
include <stdio.h> include <
string
.h > int main(){ int i = 0;char s[80] = {""}, max[80] = {""};printf("输入五个
字符串
:\n");scanf("%s",s);strcpy(max,s);for(i=1; i<5; i++){ scanf("%s",s);if( strcmp(max,s)<0 )strcpy(max,s);} printf("最大的...
为什么c语言char *可以代表
字符串
答:
char* 只能被调用,无法被修改。而char [] 可以被调用与修改。对于任意类型type typedef char type;type a[20];type* p = a;这时,
指针
p既是
数组
(
字符串
)a,又是a[0]的指针。因为字符串定义:从字符char 开始的 以'\0'为结束符的单元长度为1的字符型数组,因此实际字符串的指针就是字符串...
请教C语言
答:
2)字符串指针作函数参数 实际上字符串指针就是数组的首地址。 3)
字符指针
变量与字符数组的区别 ① 字符数组由若干元素组成,每个元素存放一个字符,而字符指针变量只存放字符串的首地址,不是整个字符串 ② 对数组初始化要用static,对指针变量不用。 ③ 对
字符数组赋值
,只能对各个元素赋值,不能象下面这样: char ...
...整体
赋值
吗,如图,前两行,a和b都是结构体
指针数组
,结构体中只有整形和...
答:
是的,在c/c++中的结构体都是不能整体
赋值
的(除了在声明时可以初始化),你只能一个一个对应的赋值
c语言程序由什么组成 这个介绍简直太全面了
答:
c语言源程序是由:数据类型、常量与变量、
数组
、
指针
、
字符串
、文件输入/输出构成。具体介绍:1、数据类型。c的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。2、常量与变量。常量其值不可改变,符号常量名通常用大写。
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜