c
miao5995
这个作者很懒,什么都没留下…
展开
-
C语言中的字符数组与字符串
字符数组的定义与初始化 char str[10] = {'I',‘a’,'m'} 若小于10,其余字符串自动定为空字符即(' \0 ') 字符串的表示形式 用字符数组形式 char str[] = "I am happy";用字符指针指向一个字符串 char *str = "I am happy"; sizeof与strlen char s1[10]="n12\转载 2015-10-12 15:38:07 · 439 阅读 · 0 评论 -
Fire Net
原问题 http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1002 #include #include using namespace std; bool islegal(char **map, const int row, const int col,const int n){ if(map[row][c原创 2015-10-14 20:17:30 · 344 阅读 · 0 评论 -
函数体里面new的问题
原问题: #include int A(int *a) { a=new(int); *a=1; } int main() { int *x; A(x); printf("%d",*x); } new出来的空间 在函数结束后 怎么就释放了呢。 我写的链表也用到了new,但是为什么没事 答:第一个程序,非引用形参实际是对应实参的一个副本,实参的值赋给形参,形转载 2015-10-15 15:56:37 · 764 阅读 · 0 评论 -
C语言:typedef struct与指针
c语言规范,定义结构体:typedef struct ANSWER_HEADER { u8 u8Type; u8 u8Code; u32 u32TimeStamp; struct ANSWER_HEADER *pNext; }ANSWER_HEADER_T, *PANSWER_HEADER_T;ANSWER_HEADER为结构名,这个名字主要是为了在结构体中包含自己转载 2015-10-10 17:39:18 · 814 阅读 · 0 评论