C/C++
与C语言有关的零碎知识点
donoot
这个作者很懒,什么都没留下…
展开
-
如何让Dev-C++支持auto关键字
auto关键字是C++11新增功能,在使用Dev-C++编写程序中,涉及到使用auto关键字时,报错,比如:#include<iostream>using namespace std;int main(){ int a[10]; int b[10]; for(int i=0;i<10;i++){ a[i]=i; } for(auto b:a){ cout...原创 2020-03-07 15:41:08 · 9094 阅读 · 11 评论 -
error: expected ';', ',' or ')' before '&' token 解决方法
在用Devcpp验证函数“引用传递”的时候,出现了错误提示:[Error] expected ';', ',' or ')' before '&' token源代码如下:#include <stdio.h>int exchg(int &x,int &y){ int tmp=x; x=y; y=tmp; printf("x=%d,y=%d",x,y...原创 2018-05-01 13:34:26 · 103602 阅读 · 7 评论 -
C语言中关于地址传递和引用传递的问题
在C语言中函数的参数传递方式主要有两种:一种是普通变量传递数值,另一种为使用指针变量传递地址;如下列程序,程序扩展名为C//本程序名为:地址传递.c#include<stdio.h>void exchg(int *px,int *py){//此类是针对地址处的数值进行变化,指针关系不动 int tmp=*px; *px=*py;//地址处的数值变化 *py=tmp;...原创 2018-05-01 16:24:00 · 5375 阅读 · 0 评论