![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
「已注销」
这个作者很懒,什么都没留下…
展开
-
简单代码看懂*与&
#include<iostream> using namespace std; int main() { int a = 1; int *p1 = &a; //p1是一个指针,指向变量a int &p2 = a; //p2是a的引用 int * &p3 = p1; //p3是一个引用,是指针p1的引用 int * *p4 = &p1; //p4是一个指针,原创 2016-10-23 17:29:46 · 511 阅读 · 0 评论 -
结构体的三种定义方式
说明and定义同时 (在结构体说明的同时,定义结构体变量) struct Student { char name[10]; int num; char sex; }stu1, stu2; 说明and定义分开 struct Student { char name[10]; int num; char sex; }; Student stu1, stu2原创 2016-10-23 20:06:40 · 1306 阅读 · 0 评论 -
从一个很简单的程序了解运算符优先级
从一个程序说起今晚,同学写了一个简单的递归程序,但是总得不到理想的结果,来问我,我看了半天没有找到哪里出错了。而且这个递归程序运算结果总是少了第一个数(5!会算成4!,3!会算成2!)。#include<stdio.h>int f(int a) { if(a == 1) return 1; else return a*f(-- a); } int main() { int原创 2016-10-17 22:23:46 · 1477 阅读 · 0 评论