true

Find the best tutors and institutes for C Language

Find Best C Language Classes

Please select a Category.

Please select a Locality.

No matching category found.

No matching Locality found.

Outside India?

Search for topics

C Language Updates

Ask a Question

Post a Lesson

All

All

Lessons

Discussion

Answered on 25 Jun IT Courses/Programming Languages/C Language

Rajesh

IT developer with Experienced & skilled in AMI.

Hi, C structure is procedural programming. math.h and string .h will have a declerations of predefined methods. math.h ex: sqrt(),...etc. string.h ex: strlen(),strcpy,...etc. if you wanna brif let meknow. Thanks.
Answers 36 Comments
Dislike Bookmark

Lesson Posted on 16 Feb IT Courses/Programming Languages/C Language

Some Tricky Questions in C

Sahana D.

I have taught in an engineering college under WBUT (Now MAKAUT) for past 15 years. Streams that I taught...

Can you write two functions in which one executes before main function and other executes after the main function? #pragma startup #pragma exit Where, priority is optional integer value.For user priority varies from 64 to 255For c libraries priority varies from 0 to 63Default priority is 100. pragma... read more

Can you write two functions in which one executes before main function and other executes after the main function?

#pragma startup [priority]
#pragma exit [priority]

Where, priority is optional integer value.
For user priority varies from 64 to 255
For c libraries priority varies from 0 to 63
Default priority is 100.

pragma startup always execute the function before the main function pragma exit always execute the function after the main function. Function declaration of must be before startup and exit pragma directives and function must not take any argument and return void. If more than one startup directive then priority decides which one will execute first.

startup:
Lower value: higher priority i.e. functions will execute first. If more than one exit directive then priority decides which one will execute first.

exit:
Higher value: higher priority i.e. functions will execute first. 

Example

#include<stdio.h>

void india();
void usa() ;
#pragma startup india 105
#pragma startup usa
#pragma exit usa
#pragma exit india 105

int main(){
printf("\nI am in main");
return 0;
}

void india(){
printf("\nI am in india");
}

void usa(){
printf("\nI am in usa");
}

Output:
I am in usa
I am in India
I am in main
I am in India
I am in usa

Explanation:
Above program there are two startup directives which will execute before the main function.

Function name India has priority 105
Function name usa has priority 100 (default)

So usa function will execute first than India function and above program there are two exit directive which will execute after the main function.

Function name India has priority 105
Function name usa has priority 100 (default)

So india function will execute first than usa function.

read less
Comments
Dislike Bookmark

Answered on 18 Feb IT Courses/Programming Languages/C Language Tuition/BCA Tuition/C Language Programming IT Courses/Programming Languages/C++ Language/Advanced C++ +2 IT Courses/Programming Languages/C++ Language/Basic C++ IT Courses/Programming Languages/C++ Language less

Rajesh Kumar Subramanian

Microsoft .Net Technology Specialist

If you want to learn any languages C#, Java, ect. then must to learn C, C++ language as these are base or language to be strong in language skills. C++ is improved version of C language. C#, Java, J# and etc. which are improved version of C++.
Answers 6 Comments
Dislike Bookmark

Looking for C Language Classes

Find best C Language Classes in your locality on UrbanPro.

FIND NOW

Answered on 29/11/2018 IT Courses/Programming Languages/C Language Tuition/BCA Tuition/C Language Programming IT Courses/Programming Languages/C++ Language/Advanced C++ +1 IT Courses/Programming Languages/C++ Language/Basic C++ less

Rampreet Thakur

Computer Software Trainor

You need to solve problems of mathematics by programming method ....For every term you have to think deeply that how to solve the conditions through programs elements. That's the better way to improve your Programming skills
Answers 3 Comments
Dislike Bookmark

Answered on 29 Jan IT Courses/Programming Languages/C Language Tuition/BCA Tuition/C Language Programming IT Courses/Programming Languages/C++ Language/Advanced C++ +2 IT Courses/Programming Languages/C++ Language/Basic C++ IT Courses/Programming Languages/C++ Language less

Why does C code run faster than Python's?

Rajib Das

Python is an interpreted language so that amplify the number of actual CPU instruction required in order to perform a given statement.
Answers 1 Comments
Dislike Bookmark

Answered on 20/12/2018 IT Courses/Programming Languages/C Language IT Courses/Programming Languages/C++ Language/Advanced C++ Tuition/BCA Tuition/C Language Programming

Narendra

Computer Science Tutor

Yes you can. If you have a Btech/MCA degree you can get a job by knowing C language through campus. Otherwise you must have deep knowledge in C.
Answers 3 Comments
Dislike Bookmark

Answered on 28 Jan IT Courses/Programming Languages/C Language IT Courses/Programming Languages/C++ Language/Advanced C++ Tuition/BCA Tuition/C Language Programming

How can I become a good programmer after only one year?

Kabyashree Sahu

First of all u need to start from basic languages like c c++ then java...and need more practice if there is an error that will be ok.u must go for basic understanding and also error handling tution..then ull be a good programmer
Answers 1 Comments
Dislike Bookmark

Answered on 05 Feb IT Courses/Programming Languages/C Language Tuition/BCA Tuition/C Language Programming IT Courses/Programming Languages/C++ Language/Advanced C++ +1 IT Courses/Programming Languages/C++ Language/Basic C++ less

Which programming language and database is the most important?

Ramkesh

Tutor

There is no language and database in software industries that you can call as most important. It keeps changing. It's entirely depend upon your requirment. Each languages has its uniqueness and hence important in its domain. Check below point for further clarification: Java for Application software developers C/C++... read more

There is no language and database in software industries that you can call as most important. It keeps changing. It's entirely depend upon your requirment. Each languages has its uniqueness and hence important in its domain.

Check below point for further clarification:

Java for Application software developers

C/C++ for System software (Utilities/Device drivers/Embedded Systems) developers.

Python for AI, ML, DL and Data Science application developers.

JS for front-end developers.

read less
Answers 1 Comments
Dislike Bookmark

Answered on 11 Feb IT Courses/Programming Languages/C Language Tuition/BCA Tuition/C Language Programming IT Courses/Programming Languages/C++ Language/Advanced C++ +1 IT Courses/Programming Languages/C++ Language/Basic C++ less

What is inline function?

Firzana F.

Inline function is where the function code is passed to where the function is called and executed, rather than going back to the function code, executing and returning results. Inline function saves overhead time
Answers 1 Comments
Dislike Bookmark

Looking for C Language Classes

Find best C Language Classes in your locality on UrbanPro.

FIND NOW

Answered on 09/05/2015 IT Courses/Programming Languages/C Language

Srinivasa Thirunagari

Expert In Computer Languages

stdio.h is the header file for standard input and output. This is useful for getting the input from the user(Keyboard) and output result text to the monitor(screen). With out this header file, one can not display the results to the users on the screen or cannot input the values through the keyb... read more
stdio.h is the header file for standard input and output. This is useful for getting the input from the user(Keyboard) and output result text to the monitor(screen). With out this header file, one can not display the results to the users on the screen or cannot input the values through the keyboard. read less
Answers 53 Comments 1
Dislike Bookmark

About UrbanPro

UrbanPro.com helps you to connect with the best C Language Classes in India. Post Your Requirement today and get connected.

Overview

Questions 1.2 k

Lessons 81

Total Shares  

+ Follow 74,753 Followers

Top Contributors

Connect with Expert Tutors & Institutes for C Language

x

Ask a Question

Please enter your Question

Please select a Tag

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more