answersLogoWhite

0


Best Answer

* It is pointers that give C its power. but they are highly insecure.

makes it vulnerable.

* c doesn't support inheritance,makes it more complex to use coz everything has to be written from scratch.

Answer

C allows the programmer all the rope the programmer could ever want. It is up to the programmer not to hang him/her self. Hanging your self is the drawback.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

14y ago

C# Advantages

  • XML documentation generated from source code comments. (This is coming in VB.NET with Whidbey (the code name for the next version of Visual Studio and .NET), and there are tools which will do it with existing VB.NET code already.)
  • Operator overloading - again, coming to VB.NET in Whidbey.
  • Language support for unsigned types (you can use them from VB.NET, but they aren't in the language itself). Again, support for these is coming to VB.NET in Whidbey.
  • The using statement, which makes unmanaged resource disposal simple.
  • Explicit interface implementation, where an interface which is already implemented in a base class can be reimplemented separately in a derived class. Arguably this makes the class harder to understand, in the same way that member hiding normally does.
  • Unsafe code. This allows pointer arithmetic etc, and can improve performance in some situations. However, it is not to be used lightly, as a lot of the normal safety of C# is lost (as the name implies). Note that unsafe code is still managed code, i.e. it is compiled to IL, JITted, and run within the CLR.
This answer is:
User Avatar

User Avatar

Wiki User

12y ago

advantages:with c# we can avoid program complexity,less coding,very much things are predefined like functions,classes,takes less time to develop a software,so in companies we can develop our software or project very soon and makes good impression on boss

disadvantages:Generally in now these days we do c# coding in visual studio software (.net) which is also a Microsoft product .this software covers very much space approx 4 GB .SO WINDOW APPlications like games or so many types of softwares that are develop in (.net) covers very much space . so large space applications don't interact user.so user don't like to use these games or applicationss

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

There are no disadvantages as such, since C and C++ are both widely-used and are well supported. The only real stumbling block for new programmers is the steep learning curve.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

Type your answer here...It can sometime make a D feel quite flat, even when it's not...

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Disadvantages of learning c and c plus plus?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is the strength of c plus plus?

Ease of use (after the learning curve, of course), performance and efficient use of memory.


Disadvantages of c plus plus over c?

There are no disadvantages as such since everything you can do in C you can also do in C++, with relatively minor alterations to conform with C++'s stricter type safety. C++ essentially inherits all that is good about C, and attempts to fix all that is bad without overly compromising backward compatibility, as well as adding object-oriented programming support, which constitutes the major difference between C and C++.


What are the Merits and demerits of exception handling in c plus plus?

Are mala cha pahije disadvantages.. ani tumhi mala vichartat.. ask to scientist....


What are the disadvantages of lengthier c plus plus computer programs?

The source files take a longer time to compile, and reading and maintaining such programs is harder.


What are the disadvantages of sky plus?

wla

Related questions

Can we learn C plus plus without learning the C language?

Yes. Indeed, it is recommended that you learn C++ before learning C.


Should you learn c plus plus before you start learning java?

No!!!! You do not need to learn c++ for learning java!


Is it easy to learn C plus plus rather than C?

C++ is a superset of C, with some things changed, so it is more correct to say that learning C is easier than learning C++.


Is it possible to learn c plus plus without learning c?

No. C++ is an extension of C. By the time you learn C++, you have learned C.


If you are good at math can you do c plus plus programming?

Not without learning and practising.


Which is the best site for learning c plus plus for beginners?

See related links.


How do you write a C plus plus program that will display the first 10 positive prime numbers?

By learning how to program on C+.


Which one easier C plus plus or assembly language?

C++, but it's always worth learning both, if only to better understand the machine code you create with C++.


What is the strength of c plus plus?

Ease of use (after the learning curve, of course), performance and efficient use of memory.


The disadvantages of VB.NET?

Some disadvantages of VB.NET is that it is mainly only used for software development. As an electrical engineer me and my teem often use VB.NET to make a business applications. If you want to develop games you should not spend your time learning VB.NET, instead you should spend your time learning C++ or C#.


Disadvantages of c plus plus over c?

There are no disadvantages as such since everything you can do in C you can also do in C++, with relatively minor alterations to conform with C++'s stricter type safety. C++ essentially inherits all that is good about C, and attempts to fix all that is bad without overly compromising backward compatibility, as well as adding object-oriented programming support, which constitutes the major difference between C and C++.


What are the disadvantages of math?

Zelch, None. There are no disadvantages to learning math.