C# Read Xlsx File Using .net 4.0
C Linguistic communication Introduction
C is a procedural programming language. Information technology was initially adult past Dennis Ritchie in the year 1972. It was mainly developed as a organization programming language to write an operating system. The primary features of the C linguistic communication include low-level retention access, a simple set of keywords, and a clean way, these features make C language suitable for system programmings similar an operating system or compiler development.
Many after languages have borrowed syntax/features directly or indirectly from the C language. Similar syntax of Coffee, PHP, JavaScript, and many other languages are mainly based on the C language. C++ is nearly a superset of C language (Few programs may compile in C, but not in C++).
Start with C programming:
- Structure of a C plan
After the above discussion, we tin can formally assess the structure of a C program. Past structure, information technology is meant that whatever program tin can be written in this construction only. Writing a C plan in any other structure will hence lead to a Compilation Error.
The structure of a C plan is as follows:
- The components of the above construction are:
- Header Files Inclusion: The first and foremost component is the inclusion of the Header files in a C programme.
A header file is a file with extension .h which contains C part declarations and macro definitions to be shared between several source files.
Some of C Header files:- stddef.h – Defines several useful types and macros.
- stdint.h – Defines exact width integer types.
- stdio.h – Defines cadre input and output functions
- stdlib.h – Defines numeric conversion functions, pseudo-random network generator, memory allocation
- cord.h – Defines string handling functions
- math.h – Defines common mathematical functions
- Main Method Declaration: The next role of a C program is to declare the main() function. The syntax to declare the principal function is:
Syntax to Declare the master method:
- Header Files Inclusion: The first and foremost component is the inclusion of the Header files in a C programme.
int chief() {}
- Variable Declaration: The next part of whatever C program is the variable declaration. It refers to the variables that are to be used in the part. Please note that in the C plan, no variable can exist used without being declared. Also in a C program, the variables are to be declared before any operation in the role.
Example:
int main() { int a; . .
- Body: The trunk of a function in the C program, refers to the operations that are performed in the functions. Information technology can be anything like manipulations, searching, sorting, printing, etc.
Example:
int main() { int a; printf("%d", a); . .
- Return Statement: The last function of any C program is the render statement. The return statement refers to the returning of the values from a function. This render statement and return value depend upon the render blazon of the function. For example, if the render blazon is void, then there volition exist no return statement. In whatsoever other case, there volition exist a return statement and the render value will exist of the type of the specified render blazon.
Case:
int main() { int a; printf("%d", a); return 0; }
- Writing get-go programme:
Post-obit is first programme in C
C
#include <stdio.h>
int
main(
void
)
{
printf
(
"GeeksQuiz"
);
return
0;
}
- Let us analyze the program line by line.
Line one: [ #include <stdio.h> ] In a C programme, all lines that kickoff with # are processed by a preprocessor which is a program invoked by the compiler. In a very bones term, the preprocessor takes a C program and produces some other C program. The produced program has no lines starting with #, all such lines are candy by the preprocessor. In the above example, the preprocessor copies the preprocessed lawmaking of stdio.h to our file. The .h files are chosen header files in C. These header files by and large contain declarations of functions. We need stdio.h for the function printf() used in the programme.
Line 2 [ int main(void) ] There must be a starting point from where execution of compiled C program begins. In C, the execution typically begins with the first line of master(). The void written in brackets indicates that the primary doesn't accept any parameter (Meet this for more details). principal() can be written to take parameters also. We volition be covering that in futurity posts.
The int was written before main indicates render type of master(). The value returned by main indicates the status of program termination. Meet this mail service for more details on the return type.
Line 3 and six: [ { and } ] In C language, a pair of curly brackets define scope and are mainly used in functions and command statements like if, else, loops. All functions must beginning and end with curly brackets.
Line four [ printf("GeeksQuiz"); ] printf() is a standard library function to impress something on standard output. The semicolon at the finish of printf indicates line termination. In C, a semicolon is always used to signal finish of a statement.
Line 5 [ return 0; ] The return statement returns the value from principal(). The returned value may be used by an operating system to know the termination status of your program. The value 0 typically ways successful termination. - How to execute the above program:
In order to execute the above program, we demand to have a compiler to compile and run our programs. There are certain online compilers similar https://ide.geeksforgeeks.org/, http://ideone.com/, or http://codepad.org/ that can be used to start C without installing a compiler.Windows: There are many compilers available freely for the compilation of C programs like Code Blocks and Dev-CPP. We strongly recommend Code Blocks.
Linux: For Linux, gcc comes bundled with Linux, Lawmaking Blocks tin can as well be used with Linux.
Please write comments if yous discover anything wrong, or y'all want to share more than information about the topic discussed in a higher place
Source: https://www.geeksforgeeks.org/c-language-set-1-introduction/
0 Response to "C# Read Xlsx File Using .net 4.0"
Post a Comment