C语言中的英语术语翻译

来源:百度知道 编辑:UC知道 时间:2024/06/10 01:00:09
我在学C,但我不会英语,在看都程里出现的英语单词不懂意思,在网上翻译有些也没有;例如:
main()
{
int a,b,c,d;
unsigned u;
a=12;b=-24;u=10;
c=a+u;d=b+u;
printf(“a+u=%d,b+u=%d\n”,c,d);
}
中的int和 unsigned网上的译文都不一样.还有很多像sum deno term sigh include scanf等等. 不会译就不知道什么意思;谁能帮忙找到C里面要用到的单词的对照译文.加分300到400.分数不是问题;
我装有MYTC但没有注册看不了.下了注册机.几个都打不开被拦下来了.我装的是NOD32怎么都关不了.

int是定义整型数据用的,例如 int i;i只能是整数
unsigned是无符号标志。数据有分有符号标志和无符号标志两类。例如
一般对于int型的数据,计算机会以2个字节存放,即是16位2进制。而有符号标志的是最高位为符号位。
如2进制数 1000001111111111。
它如果是有符号标志的,那么它的十进制数为 -4095.
如果它是无符号标志的,则它对应的十进制数为33791.
有符号标志的数据其2进制最高位如果为0,则表示负数;为1,则表示正数。

对于你说的在int 和unsigned 是什么意思。我觉得你看书就应该会明白的,编程和英语没什么太大的联系。只是为了方便把他们用英文定义,看了就容易明白。如#define price 30;
表示的是定义price,然后赋它值为30。用price的话,一般就知道它代表价格。
当然,你可以定义成其他的,如果你不懂英语,就用拼音也可以。
把price换成jiaqian也同样可以使用。反正是要让你自己编的时候明白而已。
sum的意思是求和,scanf是输出函数,你看课本的话都有说吧。
建议你多看书。如果没有的话,我建议你去买本。
其实,编程和英语没太大的关系。不会英语照样也能学会。

int sum deno term sigh include scanf 等等

你听谁说这是英文单词了?被骗了。。。

int是intager缩写,scanf是scan format缩写等等,都不是单词,就当作符号好了。

胡扯,不会英语就不能学编程?哪个"专家"给的定义?
你说的这些标识符干嘛非得会翻译?不会译就不知道什么意思?
这有关系么,你知道他们在计算机语言中的意义不就完了
再说,会翻译又能怎样?他们在英语中的意义和在编程语言中的意义能够一样?
比如switch这个词,在英语中是开关,转换的意思
在编程中是什么?是选择/分支的语句
在网络中又是什么意思?
能和英语一样么?

建议你下个MYTC 里面有对应查找解释这个功能