Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is the difference between declaration and definition?

Answers were Sorted based on User's Feedback



What is the difference between declaration and definition?..

Answer / adarsh gupta

Function declaration -
*Requires semicolon,
*Contains actual parameters,
*Tells about the type of value returned by function,
*This unit can't be invoked from other parts of program.

Function definition-
*Don't require semi coloun,
*Contans the main part(main ligic) of the program,
*Can be invoked from other parts of program,
*Uses formal parameters.

Is This Answer Correct ?    1 Yes 0 No

What is the difference between declaration and definition?..

Answer / alok

defination=(declration+space reservation)
int a; -------------Declaration
a=20; ------------- Defination

For Function

int alok(int a,int b); ---------------Declaration
int a=alok(5,10) ---------------Function call
int alok(int a,int b) Function Defination Logic is here
{
int c=a+b;
return(c);
}
// Alok contact number 9993032168,9650549204

Is This Answer Correct ?    0 Yes 0 No

What is the difference between declaration and definition?..

Answer / soumyajit

During declaration we just specify the type and no memory
is allocated to the variable. But during the definition an
initial value is assigned and memory is allocated to the
variable.

or we can also say,

Declaration means just telling to complier about variable
or function but definition means actually allocating memory
for variable.

Is This Answer Correct ?    1 Yes 1 No

What is the difference between declaration and definition?..

Answer / durga devi.s

variable must be declared and defined before used in the program
variable declaration:
1. tells the compiler what is the name of the variable.
2. specifies what type of data values the variable can hold.

variable definition
1. reserves the memory for the declared variable and store
some value is called garbage value.
-> variable declaration and variable definition done at the
same time.

Is This Answer Correct ?    0 Yes 0 No

What is the difference between declaration and definition?..

Answer / arun

if declaration is only informing compiler that the return
data type then the following should not work

int a;
int b;
b=a;

The above code will work even if a has no memory assigned

Is This Answer Correct ?    1 Yes 3 No

What is the difference between declaration and definition?..

Answer / palsaniya sadikhasan, meta.

Declaration of variable and function means to create memory
for a variable or function.
e.g. int a;
will create a memory 2 byte in main memory.

definition means to assign a value to the particular
variable that are used in function.

Is This Answer Correct ?    4 Yes 6 No

What is the difference between declaration and definition?..

Answer / abdi

I thing it is acorrect

Is This Answer Correct ?    1 Yes 5 No

What is the difference between declaration and definition?..

Answer / deepanjali joshi

Declaration means,we just inform to compiler return
type,funtion name and argument list of funtion that later
use in program.Definition define the operation of that
funtion.

Is This Answer Correct ?    15 Yes 20 No

What is the difference between declaration and definition?..

Answer / amiya

defination=(declration+space reservation)
int a; -------------Declaration
a=20; ------------- Defination

For Function

int amiya(int a,int b); ---------------Declaration
int a=amiya(5,10) ---------------Function call
int amiya(int a,int b) Function Defination Logic is here
{
int c=a+b;
return(c);
}

Is This Answer Correct ?    24 Yes 33 No

What is the difference between declaration and definition?..

Answer / sandhya shetty

Declaration means only declaring a function or a variable
with its return type or datatype respectively.

Definition means assiging values to variable or procedure
to be performed by a function.

Is This Answer Correct ?    21 Yes 41 No

Post New Answer

More OOPS Interview Questions

What is function overloading?,describe it with the example.

5 Answers  


why to use template classes in c++?

1 Answers  


What is class and object in oops?

0 Answers  


define oops with class and object

5 Answers   HCL, Tech Mahindra,


What are classes oop?

0 Answers  


This program numbers the lines found in a text file. Write a program that reads text from a file and outputs each line preceded by a line number. Print the line number right-adjusted in a field of 3 spaces. Follow the line number with a colon, then one space, then the text of the line. You should get a character at a time and write code to ignore leading blanks on each line. You may assume that the lines are short enough to fit within a line on the screen. Otherwise, allow default printer or screen output behavior if the line is too long (i.e., wrap or truncate). A somewhat harder version determines the number of spaces needed in the field for the line numbers by counting lines before processing the lines of the file. This version of the program should insert a new line after the last complete word that will fit within a 72-character line.

0 Answers  


When will a constructor executed?

5 Answers   TCS,


write a code for this. serial_number contained in the header of the file will be read , if this serial number is less than a previous serial number within a successfully processed file, or is the same as another serial number within a successfully processed file, or if the field contains anything other than 7 digits, then the file must error with the reason ‘Invalid SERIAL_NUMBER’.

0 Answers   Microsoft, TCS,


What is abstraction in oops?

0 Answers  


Write an operator overloading program to write S3+=S2.

2 Answers  


program for insertion ,deletion,sorting in double link list

0 Answers  


What do you mean by abstraction?

0 Answers  


Categories