Results 1 to 4 of 4

Thread: Limitations of C

  1. #1
    Junior Member
    Join Date
    Apr 2008
    Answers
    1

    Limitations of C

    What are the disadvantages of C?
    Why we need a support of OOPS language?

    answer me detail?


  2. #2
    Junior Member
    Join Date
    Sep 2009
    Answers
    1

    Smile Re: Limitations of C

    i want limitations of c pls help me......pls send as soon as possible plsssss.....................


  3. #3
    Junior Member
    Join Date
    Jun 2008
    Answers
    7

    Re: Limitations of C

    C is a wast language till date many programming languages have came but C still stood stand alone and its great to see its power.
    as such there is no limitation of C, only a slight disadvantage i.e pointer (bt only for those who dnt knw d power of pointer )


  4. #4
    Contributing Member
    Join Date
    Jun 2010
    Answers
    55

    Re: Limitations of C

    Depending on the kinds of applications you want to write, C has a number of disadvantages:

    • Weak text processing capabilities - C's string library is extremely primitive (it doesn't even define an actual string type), and text processing is labor-intensive and error-prone;
    • Security and safety issues - several library functions (gets() being the most notorious) provide easy exploits for malware, and anything involving pointers is going to be unsafe (it's hard to guard against being passed an invalid pointer);
    • Weak memory management capabilities - Like text processing, managing memory in C is labor-intensive and error-prone;
    • No built-in collections library - C doesn't provide ready made collections (lists, queues, stacks, etc.), meaning you have to roll your own;
    • No built-in support for networking, sound, graphics, etc. - C is a product of the early 1970s and it shows; byte streams are about the highest level of abstraction you're going to find in the C library.


    I'm probably forgetting a few.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Applying for a job can be a stressful and frustrating experience, especially for someone who has never done it before. Considering that you are competing for the position with a at least a dozen other applicants, it is imperative that you thoroughly prepare for the job interview, in order to stand a good chance of getting hired. That's where GeekInterview can help.
Interact