In most systems languages like C and C + +, you have to do memory management.
在大部分系统语言中,比如c和c++,您必须进行内存管理。
Short answer: no, at least not in C. You can construct such constructs in other languages and in theory even c.
简单回答:没有,至少在C语言里是没有的,你可以,在C语言或其他语言中创建这样一个结构体。
Some familiarity with the constructs of the C programming language is helpful, but it is not required.
如果您对C编程语言的构造比较熟悉,那么将会很有帮助,但这并不是必需的。
If you have learned c, you can learn any modern programming language.
如果你学过c,你能学其他任何现代编程语言。
Often C and C++ will simply let additional data be scribbled all over the rest of the memory, and this can be exploited to horrific effect.
C和 C++ 语言通常只是让额外的数据乱写到其余内存的任何位置,而这种情况可能被利用从而导致恐怖的结果。
Raw code execution speed is usually almost as good as — sometimes better than — the equivalent code written in a compiled language such as c.
原始代码执行速度通常几乎与用编译型语言(如c语言)编写的等价代码相同(有时更快速)。
However, PHP itself is written in c, and memory problems deep in PHP's core surface occasionally.
然而,PHP本身也是使用c语言编写的,有时记忆问题深至PHP的核面。
These tools all generate output for the C language.
这些工具都可以为C 语言生成一些文件。
Unlike most computer languages, C allows the programmer to write directly to memory.
不像大多计算机语言,C允许程序员直接写内存。
The C++ programming language defines its own standard library.
C++编程语言有其自己的一套标准库。
Ten years ago, writing applications meant writing applications in c.
十年前,写应用这意味着用C语言写。
However, these software products use nonstandard interfaces and often require you to write your applicationin languages, such as COBOL, C, or C++.
然而,这些软件产品使用非标准接口,并且通常需要您用例如COBOL、C或 C++ 之类的语言来编写应用程序。
Other programming languages use special characters to distinguish blocks of code, like the curly brace characters ({and}) in C-based languages.
其他编程语言使用特殊的字符来区分代码块,比如基于C的语言中的花括号({和})。
You may perform the usual C language arithmetic, logical, and bitwise operations.
可以执行C 语言中常见的算术、逻辑和位操作。
C is still the most commonly required language for programming jobs.
C仍然是编程工作最普遍要求掌握的语言。
Parallel programming in C is no easy task, so I have devised a workaround.
用c语言进行并行编程不是件容易的事,因此我设计了一个替代方案。
It seems like the drab world of C-like, imperative, curly braces languages might be spiced up by a variety of paradigms.
似乎与C语言一样具有单调命令式和括号的语言都可以使用不同的范式形成。
The optimizations are all designed to work on IR generated by static C-like languages.
这些优化都是着力于类似于c这样的静态语言生成的中间表示。
I much prefer to write low-level routines in C and keep an eye on details there.
我更加喜欢编写C 语言中低级的例程,并且时刻注意其中的细节。
It includes an integrated high-level language, but has some differences from c.
它包括一个集成的高级语言,不过这种语言与c语言稍微有些区别。
Standard implementations in other languages like C + + will also help.
在如c++的其它语言中的标准实现也会有帮助。
Ask anybody working with C what bothers them the most about C, and many of them will probably answer Pointers and memory leaks.
对于任何使用c语言的人,如果问他们c语言的最大烦恼是什么,其中许多人可能会回答说是指针和内存泄漏。
You'll want to learn a systems language like C or C + +.
你需要学习一种类似C或C++的系统语言。
The lack of exceptions from the C language and the rudimentary error mechanisms from the standard C library certainly contribute to this.
缺乏C 语言的异常和标准 C库的基本错误机制确实会导致出现此种情况。
The C programming language is a fine language that many of us hold dear.
c编程语言是一种很不错的编程语言,受到我们很多人的青睐。
The reigning language of the day, C + +, was not suitable for this domain.
而当时的主流语言,C++,则并不适合这个领域。
C is the most commonly used programming language on UNIX platforms.
c语言是UNIX平台上最常用的编程语言。
The program is written in the C language.
该程序是用C 语言编写的。
For any given JVM language, you have far fewer experts worldwide than the corresponding C implementation has.
对任何一种给定的JVM语言,你所能找到的专家都要比对应的C语言实现的专家数量少的多。
For any given JVM language, you have far fewer experts worldwide than the corresponding C implementation has.
对任何一种给定的JVM语言,你所能找到的专家都要比对应的C语言实现的专家数量少的多。
应用推荐