这个函数看不懂#include using namespace std; void GetMemory(char **p) //为什么用*p不行用**p就可以了?{*p = (char *)malloc(100);}void main(void){char *str = NULL;GetMemory(&str); //

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 12:06:49
这个函数看不懂#includeusingnamespacestd;voidGetMemory(char**p)//为什么用*p不行用**p就可以了?{*p=(char*)malloc(100);}vo

这个函数看不懂#include using namespace std; void GetMemory(char **p) //为什么用*p不行用**p就可以了?{*p = (char *)malloc(100);}void main(void){char *str = NULL;GetMemory(&str); //
这个函数看不懂
#include
using namespace std;
void GetMemory(char **p) //为什么用*p不行用**p就可以了?
{
*p = (char *)malloc(100);
}
void main(void)
{
char *str = NULL;
GetMemory(&str); //

这个函数看不懂#include using namespace std; void GetMemory(char **p) //为什么用*p不行用**p就可以了?{*p = (char *)malloc(100);}void main(void){char *str = NULL;GetMemory(&str); //
用**p的原因是因为*p已经是一个指针指向一个地址了,下面的*p = (char *)malloc(100);本是分配空间的,但这样一弄就不是分配空间了,而是重写数据.
&符号是取地址符,就是把str 的地址传入函数,让函数为其分配空间.

求高手帮忙解释下这个sort函数,看不懂/*-----------------------------------------------程序L11_4.C功能:将多个字符串按字母顺序输出.--------------------------------------------*/#include #include void sort(char *str[] ,in C++大神求解释这个函数的意思!大神们好,这个函数每一条说的是神马能不能解释一下,大榭了!这个是求最短路径的,思路都知道,就是代码看不懂……#includestdio.h#includestring.h#includestdlib.h#incl 实在看不懂#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;int cases;int main() {double cl = clock();scanf(%d, 这个函数看不懂#include using namespace std; void GetMemory(char **p) //为什么用*p不行用**p就可以了?{*p = (char *)malloc(100);}void main(void){char *str = NULL;GetMemory(&str); // 这个头文件怎么写 #include #include #include #include C语言 这个fun函数哪里错了?#include #include #include void fun(char *a,int b[]){int i;for(i=0;i (C++) 这个简单类定义怎么错啊?#include stdafx.h#include #include#include#include #include #include #include #include#include #include#include#include#include#include#includeusing namespace std;class panduan{int pan(string word_1){word=wor 这个看不懂. 这个看不懂 C语言高手进 函数的这章我老看不懂 我是自学 谁有什么诀窍 还有下面这个程序为什么改了就不对了#include void main(){int max(int x,int y);int a,b,c;scanf(%d%d,&a,&b);c=max(a,b);printf(max is %d,c);}int max(int x #include bool fun(char* str) //请问这个bool函数究竟是怎么实现功能的,为什么看不懂?{int len=0;for(;str[len] = 0; len ++); //这里的for循环里一开始就是 ; len--;for(int i=0; i 这个C语言程序看不懂,#include void main(){char ch[2][5]={1234,5678},*p[2];int j,k,s=0;for(k=0;k =IF(C10100%,C10,0)中,这个函数中表示什么意思?但是太专业了,看不懂,能帮我解释一下这个具体的IF函数的意思吗?我由于看不懂这个符号,就看不懂这个函数的意思? #include 不晓得用windows.h这个文件时会产生怎么样的已知函数,知道的帮下我 二次函数看不懂咋办? 单链表实现一元多项式相加请帮我看一下这个程序有什么错误,#include #include #include #include #include #include #include #include #include typedef struct LNode{ /*多项式的存储结构定义*/int coef;int expn;struct LNode #include 这个c语言编程每一句都甚么意思?#include #include #include