11问答网
所有问题
当前搜索:
指针赋值字符串
怎么进行
字符串赋值
?C语言
答:
1、
指针
式
赋值
。通过程序的运行情况,可以知道:char *p = "hello";这种
字符串
的赋值方式是完全没有问题的。要理解这种赋值方式,首先得理解双引号(特别注意:这个是双引号,不要赋值的时候给弄了个单引号)在这个语句中做了什么工作。双引号主要做了3个工作,分别是:(1)申请了空间(在常量区)...
C++把一个
字符串
用
指针赋值
给另一个字符串
答:
include<iostream> include<string> using namespace std;int main(){ char s[]="asdfghjk",b[20];strcpy(b,a); //直接使用
字符串
拷贝就可以了 cout<<b;return 0;} 如果是char *b = a的话只是把a和b所指向的内存一样,如果修改了a的值则b的值也会同时进行修改。如果是 for(int i=0;...
C语言
字符串赋值
的方法有哪些?
答:
例如: main(){ char s[100];strcpy(s, "The writer would like to thank you for""your interest in his book. He hopes you""can get some helps from the book."); } 2、对数组中字符逐个
赋值 字符串
可以赋值给
字符指针
变量,或者将字符串用字符数组保存。如:char a[10]={'h','e...
指针
变量
赋值
三种形式是什么?
答:
指针
变量
赋值
有三种方式:int i1、i2以及i3。1、nt *p1=&i1,*p2=i2; 用整形变量的地址给基类型为整形的指针变量赋值。2、p1=&i3; 给指针变量赋予变量的地址。3、p1=p2; 通过指针变量给指针变量赋值。存放地址的变量称为指针变量。指针变量是一种特殊的变量,它不同于一般的变量,一般变量...
指针
变量
赋值
方式
答:
指针
变量
赋值
有三种方式:int i1、i2以及i3。1、nt *p1=&i1,*p2=i2; 用整形变量的地址给基类型为整形的指针变量赋值。2、p1=&i3; 给指针变量赋予变量的地址。3、p1=p2; 通过指针变量给指针变量赋值。存放地址的变量称为指针变量。指针变量是一种特殊的变量,它不同于一般的变量,一般变量...
指针
常量能
赋值
吗?
答:
D是对的 c和指针(《pointers on c》) 8.1.11 一个
字符串
,如"hello",一般为字符串常量,可以用它对字符
指针赋值
,或初始化,相当于把这个字符串常量的首地址赋给这个指针,如:char *p = "hello";或者 char *p;p="hello";但是,当用"hello"给字符数组作初始化时,"hello",并非...
对一个INT型的
指针
数组如何
赋初值
?
答:
C语言中
指针
数组通常是用来构成
字符串
数组,所以也被称字符串数组。所以你的
赋值
应该是用'' "表示的字符串。如果你要不报错,可以这样做:int a[]={1,2,3,4,5,6,7,8,9};
c语言 如何把一个
字符串的值赋
给另一个字符串?
答:
你用
字符
数组的话,用循环把每一个字符数组单元都赋给另一个字符数组单元,你这样直接用数字
赋值
肯定是错的
指针
这样
赋值
可以吗
答:
这个函数的问题在于,函数接收的参数p,并不是最终能够获得
字符串
的p。传递的
指针
类型的参数,是用来改变其指向内容的,而指针本身的值不会改变。所以在这个函数中,给p分配的内存,使p指向这段内存的首地址,但调用者传入的p这个参数本身并没有改变,如果原来是NULL,那么函数调用返回后,这个p还是NULL...
初学c语言 给
指针赋值
的一个小问题?
答:
直接上图 1>d:\ctest\c3\c3.cpp(15): warning C4477: “scanf”: 格式
字符串
“%f”需要类型“float *”的参数,但可变参数 1 拥有了类型“double *”1>d:\ctest\c3\c3.cpp(15): note: 请考虑在格式字符串中使用“%lf”1>d:\ctest\c3\c3.cpp(15): warning C4477: “scanf”: ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜