CarbonCarbon () is a chemical element with the symbol C and atomic number 6. It is nonmetallic and tetravalent—its atom making four electrons available to form covalent chemical bonds. It belongs to group 14 of the periodic table. Carbon makes up about 0.025 percent of Earth's crust. Three isotopes occur naturally, ^12C and ^13C being stable, while ^14C is a radionuclide, decaying with a half-life of about 5,730 years. Carbon is one of the few elements known since antiquity.
C++C++ ('si:_plVs_plVs, pronounced "C plus plus" and sometimes abbreviated as CPP) is a high-level, general-purpose programming language created by Danish computer scientist Bjarne Stroustrup. First released in 1985 as an extension of the C programming language, it has since expanded significantly over time; modern C++ currently has object-oriented, generic, and functional features, in addition to facilities for low-level memory manipulation.
Metal carbon dioxide complexMetal carbon dioxide complexes are coordination complexes that contain carbon dioxide ligands. Aside from the fundamental interest in the coordination chemistry of simple molecules, studies in this field are motivated by the possibility that transition metals might catalyze useful transformations of CO2. This research is relevant both to organic synthesis and to the production of "solar fuels" that would avoid the use of petroleum-based fuels. Carbon dioxide binds to metals in only a few ways.
Pi bondIn chemistry, pi bonds (π bonds) are covalent chemical bonds, in each of which two lobes of an orbital on one atom overlap with two lobes of an orbital on another atom, and in which this overlap occurs laterally. Each of these atomic orbitals has an electron density of zero at a shared nodal plane that passes through the two bonded nuclei. This plane also is a nodal plane for the molecular orbital of the pi bond. Pi bonds can form in double and triple bonds but do not form in single bonds in most cases.
Operators in C and C++This is a list of operators in the C and C++ programming languages. All the operators (except typeof) listed exist in C++; the column "Included in C", states whether an operator is also present in C. Note that C does not support operator overloading. When not overloaded, for the operators &&, ||, and , (the comma operator), there is a sequence point after the evaluation of the first operand. C++ also contains the type conversion operators const_cast, static_cast, dynamic_cast, and reinterpret_cast.
Double bondIn chemistry, a double bond is a covalent bond between two atoms involving four bonding electrons as opposed to two in a single bond. Double bonds occur most commonly between two carbon atoms, for example in alkenes. Many double bonds exist between two different elements: for example, in a carbonyl group between a carbon atom and an oxygen atom. Other common double bonds are found in azo compounds (N=N), imines (C=N), and sulfoxides (S=O).
Carbon sinkA carbon sink is anything, natural or otherwise, that accumulates and stores some carbon-containing chemical compound for an indefinite period and thereby removes carbon dioxide () from the atmosphere. These sinks form an important part of the natural carbon cycle. An overarching term is carbon pool, which is all the places where carbon can be (the atmosphere, oceans, soil, plants, and so forth). A carbon sink is a type of carbon pool that has the capability to take up more carbon from the atmosphere than it releases.
NitrogenNitrogen is the chemical element with the symbol N and atomic number 7. Nitrogen is a nonmetal and the lightest member of group 15 of the periodic table, often called the pnictogens. It is a common element in the universe, estimated at seventh in total abundance in the Milky Way and the Solar System. At standard temperature and pressure, two atoms of the element bond to form N2, a colorless and odorless diatomic gas. N2 forms about 78% of Earth's atmosphere, making it the most abundant uncombined element in air.
Transition metal carbene complexA transition metal carbene complex is an organometallic compound featuring a divalent organic ligand. The divalent organic ligand coordinated to the metal center is called a carbene. Carbene complexes for almost all transition metals have been reported. Many methods for synthesizing them and reactions utilizing them have been reported. The term carbene ligand is a formalism since many are not derived from carbenes and almost none exhibit the reactivity characteristic of carbenes.
Metal carbonylMetal carbonyls are coordination complexes of transition metals with carbon monoxide ligands. Metal carbonyls are useful in organic synthesis and as catalysts or catalyst precursors in homogeneous catalysis, such as hydroformylation and Reppe chemistry. In the Mond process, nickel tetracarbonyl is used to produce pure nickel. In organometallic chemistry, metal carbonyls serve as precursors for the preparation of other organometallic complexes.