已采纳回答 / 肖科夫斯基
#include<stdio.h>void change(int *b){ *b = 5;} int main(){ int a=3; change(&a); printf("%d\n",a); return 0;}//这个要用到指针,具体你可以参见Linux C语言 初始指针与内存教程的2.1,一样一样的
2017-12-26
已采纳回答 / 慕粉3236410
小类型可以自动转大类型,比如int占2字节 double占8字节 你把int值放入double没有问题 因为double取值范围包含int取值范围,但是如果把double值放入int就可能超出int取值范围,
2017-12-26
已采纳回答 / KingMingLi
错误:不能转变“布尔型”分配到这个文件夹中错误:不能对这个有争议的“1”转变到“固定字符格式”到“整型”的这个文件夹中看着翻译的,具体情况不清楚
2017-12-24
已采纳回答 / CircleServer
答案是10。其中涉及到转义字符,以及最后有隐藏的\0,十个字符分别是:\\, 1, 4, 1, \141, a, b, c, \t, \0。\\代表转义过的\, \141代表小写字母a, \t是制表符。
2017-12-24
已采纳回答 / 慕仰2217444
return是返回值的意思 返回后面的值进入主函数 如果省略 并且函数内有形参参与运算的代数 会输出距离return最近的代数值 否则输出第一个形参int cirf = a+b+c;int p=a+c;这样返回p的值 为8int p=5;返回a的值 为3int p=a+c;int cirf = a+b+c;这样返回cirf的值 为12
2017-12-24