answersLogoWhite

0

Yes. All string variables are pointers as are other arrays.

User Avatar

Wiki User

14y ago

What else can I help you with?

Continue Learning about Computer Science

A compiler that translates a high level-language into another high-level language is called a source-to-source translator. What advantages are there to using C as a target language for a compiler?

Well, honey, using C as a target language for a compiler comes with some perks. C is a widely supported and portable language, making it easier to run your translated code on different platforms. Plus, C has been around the block a few times, so there are plenty of tools and libraries available to help you out. So, if you want your code to be as popular as avocado toast, C might just be the way to go.


'How does a C plus plus code execute on a computer system' like does the computer has a library or such that can understand C plus language and translate it into binary?

By execution time, the code has already been translated into binary ("compiled"). However, the program may still rely on outside libraries (.dlls for example) that have also been pre-compiled.


Why did they invented the C programming language?

Before the invention of C, there was a language named 'B'. So, to overcome some drawbacks in this B-language, C had been invented.


Is C considered a high-level or low-level programming language?

C is considered a high-level programming language.


What are some of the top compilers for the C Computer Language currently used in the technology industry?

There are a number of top compilers for the C Computer Language which is currently used in the technology industry. You can try such compilers as C++, C Front and others.

Related Questions

What is the concept of asterisk in c plus plus?

An asterisk in C++, such as int *data, is what's known as a pointer. A pointer is like a regular variable, but instead of holding a value, a pointer holds the memory location of the value. It's a somewhat difficult concept, and you can learn more about it here: See related links section below...


Why c plus plus called as paritial oop?

C++ is only partially OOP because it is a superset of C and, for the sake of backward compatibility, retains the concept of primitive data types (such as integrals like char and int) and pointer data types, which are all strictly non-object-oriented. In Java and C#, there is no concept of a primitive data type. Even integral types such as int are treated as objects and there is no concept of a pointer data type.


What is Dazzling Pointer in c plus plus?

The pointer that points to a block of memory that does not exist is called a dazzling pointer or wild pointer


Is c plus plus an object orinted language?

Yes, it is object-oriented, but it is not 100% object-oriented because it supports the concept of primitive variables (which it inherits from C) such as char, int and bool, as well as pointer variables. In a 100% object-oriented language, these primitives would be implemented as objects, as they are in C# and Java. C++ is best described as a hybrid of procedural, structured and object-oriented programming paradigms.


Why does is used as a pointers in c language?

Let's suppose, you wanted to ask:Why thisis used as a pointer in C++ language? Because it is a pointer to the 'current object'.


What is 'this' pointer in c plus plus?

Address of the current object.


What is null object in c plus plus?

a pointer that is not pointing to anything


What is an address in C plus plus programming?

An address in C or C++ is the location in memory of an object or function. An address is the contents of a pointer, as opposed to the contents of the memory location pointed to by the pointer.


What is far pointer in c language?

its pointer created for high safety that cant be find by anyone.


What is concept in c which is not in c plus plus?

No such thing.


Is type checking on pointer variables stronger in assembly language or in c plus plus?

C++ imposes far greater restrictions on pointer typing than assembly language. There is only a single type of pointer in assembly, which is only "typed" in any sense when dereferenced, and even then only by size. C++ pointer typing takes into account not only the size of the type of the referent, but a number of other factors, such as its relationship to other types in the class hierarchy. The only way to disable these safety checks is to explicitly break the type system using reinterpret_cast.


What is 'this pointer' in regards to computer programming?

It is a pointer which is pointing to present object with which the memberfunction is called in c++ language.