Beginner Friendly · Hands-on · Free

Register Variable in C Tamil - linto.in

Register Variable in C Tamil, மற்ற variable-ஐ விட மிக வேகமாக செயல்படகூடியது. CPU-register memory-ல் store செய்யபடுகின்றது

5 min read Updated Jan 09, 2026

Register variable

register variable மற்ற variable-ஐ விட மிக வேகமாக செயல்படகூடியது.

ஒரு register variable கீழ்க்கண்ட பண்புகளை அடிப்படையாக கொண்டது.

Keyword: register என்ற keyword பயன்படுத்தலாம். Example register int a;

Declaration: register variable function-க்கு உள்ளே declare செய்துகொள்ளலாம்.

Storage Area: register variable-ன் values, CPU-register memory-ல் store செய்யபடுகின்றது.

Default Value: register variable-க்கு value கொடுக்கவில்லை எனில், அது garbage value-ஐ எடுத்துகொள்ளும்

Lifetime: ஒரு function-க்கு உள்ளே மட்டும் தான் தனது அதிகாரத்தை செலுத்தும். function-க்கு வெளியே அதன் அதிகாரத்தை இழந்துவிடுகிறது.

Example

#include<stdio.h>
#include<conio.h>
int main(){
	register int x;
	printf("\n The value is %d",x);

	return 0;
}



மேலே கொடுக்கபட்டுள்ள example-லில் register variable-க்கு எந்த value-ம் கொடுக்கப்படவில்லை ஆகையால் அது garbage value-வை print செய்கிறது. garbage value ஒவ்வொரு system-க்கும் வேறுபடும்.

Output:

-984
இது பற்றிய தங்களின் கருத்துகளை இங்கே பதிவிடுங்கள் . இது பயனுள்ளதாக விரும்பினால் மற்றவர்களுக்கும் இதை share செய்யுங்கள்.