www问答网
所有问题
当前搜索:
c语言中输入数组时用不用加地址符
C语言
:
数组的
值是
地址
答:
所以在函数foo内部,你对a进行++, --, +=,=之类的带赋值的操作是完全合法的,因为此时a就是一个指针,不是数组名,当你往函数foo里面传入一个已经事先声明
的数组的
首
地址时候
,指针a
里面的
值就是你这个已经声明的数组的首地址,这样你在foo里面就可以对你那个数组进行操作,正是因为
C
有这个传地址...
C语言中
的Scanf的用法
答:
scanf 函数最主要的用法是:scanf("
输入
控制符", 输入参数);函数原型:int scanf(const char * restrict format,...);函数 scanf() 是从标准输入流stdin (标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式
读入
多个字符,并保存在对应
地址的
变量中。
c语言中
取
地址符
是怎么用的?
答:
取
地址符的
用法如下:1、简述:符号&是可以作为取地址符&获取一个对象的地址,也可以作为作为对对象的引用,在紧随类型名出现时,是作为声明的部分,表示为引用;出现在表达式中,标识取地址符;符号在紧随类型名出现时是作为声明的部分表示指针;出现在表达式表示解引用Q得到指针指向的对象的值。2、符号&的...
求
c语言
一些常见问题,
答:
但
C语言中
,“=”是赋值运算符,“==”是关系运算符。如:if (a==3) a=b;前者是进行比较,a是否和3相等,后者表示如果a和3相等,把b值赋给a。由于习惯问题,初学者往往会犯这样的错误。5.忘记加分号。分号是C语句中不可缺少的一部分,语句末尾必须有分号。a=1 b=2 编译时,编译程序在“...
c语言中
为什么字
符数组要加
\0?
答:
原因,没有定义字
符数组
长度给它进行每个元素赋值,要手动加上终止符'\0'用字符串时则
不需要
,
c
系统会自动在末尾加'\0'解决后:
C语言中 输入
与输出到底哪
时要加
什么 %d %c %f ...
答:
那要看你
输入
输出的是什么了 是字符 是整形 还是字符串 自己看下边吧 a 读浮点值(仅适用于 C99)A 读浮点值(仅适用于 C99)
c
读单字符 d 读十进制整数 i 读十进制、八进制、十六进制整数 e 读浮点数 E 读浮点数 f 读浮点数 F 读浮点数(仅适用于 C99)g 读浮点数 G 读浮点数 o 读八...
为什么
C语言中数组
名
不
能进行加减乘除运算?
答:
C语言中
,数组名是一个不可变的指针常量,不能对它进行加、减和赋值运算。在C语言中规定,数组名是代表该数组的首
地址
且符合标识符书写规定的变量标识符。不能对它进行加、减和赋值运算。整个数组是以首地址开头的一块连续的内存单元。如有字
符数组
char c[10],设
数组c
的首地址为2000,也就是说c...
C语言
为什么main函数输出语句
中不需要
取
地址符
答:
初学
C语言
,讨厌指针,再学C语言讨厌文件,再学C++,受不了对象,然后又是什么STLMAP,真是受不了,最后只能放弃去学JAVA了,可是JAVA居然和C有很多共通的地方 对指针这段,我烦了好久,可以自个试验,取
地址符
是就和指针操做关系很大了 你在使用函数fun
的时候
就是定义的指针的 也可以在最后加上...
c语言
课程设计(学生成绩管理系统) 急求参考 (
不要
网上那些下
的
,别人...
答:
5. 具有清晰的程序流程图和数据结构的详细定义; 6. 熟练掌握
C语言
对文件的各种操作。 创新要求: 在基本要求达到后,可进行创新设计,如系统用户功能控制,对管理员级和一般级别的用户系统功能操作不同 三、信息描述
输入
一个班10个学生的学号和每个学生考试三门功课(数学、英语、计算机基础)的成绩。编程计算出每个...
c语言数组
规则
答:
static int a[10]={0,0,0,0,0,0,0,0,0,0};不能用:static int a[10]={0*10};如果对static型
数组不
赋初值,系统会对定义的所有数组元素自动赋以0值。(4)在对全部数组元素赋初值时,可以不指定数组长度。3.一维
数组的
引用方法是:
C语言
规定不能一次引用整个数组,引用时只能逐个元素...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜