`
wcje679
  • 浏览: 3477 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
今天听老师说专家级人物可以在C语言中定义一个结构体不使用结构体指针,但是可以使用符号->且编译器可以编译通过。例如 struct stu{char name[20];long number;float score[4];} ;  如果我们要访问结构体内容,一般如下两种方法: struct stu p;struct stu *p1; 定义结构体变量p,引用形式为:p.number=10;定义指针变量p1、引用形式为:p1=(struct stu *)malloc(sizeof(struct stu));p1->number=20;那么有什么方法,不定义指针,同时可以使用符号-& ...
一、getchar的两点总结: 1.getchar是以行为单位进行存取的。 当用getchar进行输入时,如果输入的第一个字符为有效字符(即输入是文件结束符EOF,Windows下为组合键Ctrl+Z, Unix/Linux下为组合键Ctrl+D),那么只有当最后一个输入字符为换行符'/n'(也可以是文件结束符EOF,EOF将在后面讨论)时, getchar才会停止执行,整个程序将会往下执行。譬如下面程序段: while((c = getchar()) != EOF){     putchar(c); } 执行程序,输入:abc,然后回车。则程序就会去执行puchar(c),然后输出ab ...
int main(){ vector<int> a; int b; cout<<"please input number"<<endl; while(cin>>b) a.push_back(b); for (int i=0;i<a.size();++i) cout<<a[i]<<endl; cout<<"the size of a is "<<sizeof(a); keep_window_open(); return 0; } 为什 ...
Global site tag (gtag.js) - Google Analytics